My Coding Bootcamp Journey: How a Pastor Became a Programmer

Photo by Andrew Neel on Pexels.com

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

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