Dale Carnegie’s timeless classic, How to Win Friends and Influence People, has been a bestseller for decades, offering insights and advice on improving interpersonal relationships. The book’s practical principles have helped millions of readers excel in their personal and professional lives. In this blog post, I’ll summarize the key points from Carnegie’s work and provide…… Continue reading Master the Art of Interpersonal Relationships with “How to Win Friends and Influence People”
Author: joshuapsteele
The Rev. Dev. I solve problems with a pastor's heart for people and a programmer's eye for detail. Learn more at https://steele.omg.lol/
Discover Learn X in Y Minutes: An Invaluable Resource for Programmers
As a programmer or someone aspiring to be one, you’re always on the lookout for valuable resources to help you learn new languages and tools. Today, I’m excited to introduce you to learnxinyminutes.com, a must-visit website for anyone interested in coding. This site offers concise, code-focused tutorials for dozens of programming languages and essential tools,…… Continue reading Discover Learn X in Y Minutes: An Invaluable Resource for Programmers
Mastering Linux: Top Commands Every New Computer Programmer Should Learn
Are you new to the world of computer programming? If so, learning Linux commands is an essential step in your journey. Linux is a powerful and versatile operating system used by developers across various fields. In this blog post, we’ll cover the most important Linux commands that every new computer programmer should learn to level…… Continue reading Mastering Linux: Top Commands Every New Computer Programmer Should Learn
Ask Me Anything: Software Engineering Questions from a Coding Bootcamp Student
I’m posting my answers to these software engineering questions here, just in case anyone else finds them helpful! (Also, it gives me another link to share when I get asked these kinds of questions.) How did you become interested in software engineering? I wrote a bit about my coding bootcamp journey in a previous post.…… Continue reading Ask Me Anything: Software Engineering Questions from a Coding Bootcamp Student
My Coding Bootcamp Journey: How a Pastor Became a Programmer
When I changed my major from Mechanical Engineering to Bible shortly before my first semester of college, I realized that what I was studying was not going to make me rich. So, throughout undergrad, seminary, and into a Ph.D. program in theology, the notion of “bi-vocational ministry” (serving the church while also making money outside…… Continue reading My Coding Bootcamp Journey: How a Pastor Became a Programmer
What I Want
I want… To be a good husband To be a good father To be a good friend To solve people’s problems To build what people use To write what people read To never stop learning Finances To have control over my time “The ability to do what you want, when you want, with who you…… Continue reading What I Want
Logos 10 Bible Software: The Ultimate Theological Learning Tool
TL;DR: If you’re serious about biblical and theological studies, you should invest in Logos 10 Bible Software. Do so via my exclusive partner offer for Logos 10 here! If I could go back in time and chat with Joshua Steele when he was a Bible & Spanish major in college, there are a few things…… Continue reading Logos 10 Bible Software: The Ultimate Theological Learning Tool
Software Testing: Possibilities, Problems, and Principles
Note: Throughout what follows, I am heavily indebted to two books in particular: Unit Testing: Principles, Practices, and Patterns by Vladimir Khorikov (Manning Publications, 2020) and Effective Software Testing: A Developer’s Guide by Mauricio Aniche (Manning Publications, 2022). In fact, this overview of software testing should be viewed as a distillation of Khorikov and Aniche.…… Continue reading Software Testing: Possibilities, Problems, and Principles
ChatGPT: Write a Viral Blogpost about Why to Become a Software Engineer
Are you considering a career in software engineering but not sure if it’s right for you? Here are just a few reasons why becoming a software engineer is a great choice: High demand and good pay: Software engineering is a rapidly growing field, with many companies actively seeking qualified candidates. According to the Bureau of…… Continue reading ChatGPT: Write a Viral Blogpost about Why to Become a Software Engineer
Questions Worth Asking (Self-Elicitation Questions)
Five-Minute Journal Questions Morning I am grateful for… What would make today great? Daily affirmations: I am… Evening What are 3 amazing things that happened today? How could I have made today even better? Morning Questions (5 minutes) What’s one thing I’m grateful for? What’s one thing I’m excited about? What’s one virtue I want…… Continue reading Questions Worth Asking (Self-Elicitation Questions)