“The Rev. Dev.” I’m Josh Steele, a pastor-turned-programmer (“Rev[erend]"-to-“Dev[eloper]”) who solves problems with a programmer’s eye for detail and a pastor’s heart for people.

As a software engineer, I work mainly on backend development in Java, SQL, and Python for a cybersecurity company. But I’m also an ordained Anglican priest (currently resigned from active ministry), trying to figure out what, if anything, to do with three degrees in theology.

After a long time away (for those theology degrees), I’m back in my hometown ofToledo, OH, where I live with my wife and three young children.

In my free time (what’s that?), I buy books and tools…and then try to find even more time to use them. Recently, DIY home repair projects have been a welcome change of pace from spending all day looking at a screen. I’m trying to become competent in as many different practical skills as possible. (You know, since I studied theology in school! Haha.)

This is my main personal website, powered by Hugo and PaperMod, and hosted on GitHub Pages.

You can also follow my shorter posts on micro.blog over at social.joshuapsteele.com, which get cross-posted to Mastodon and Bluesky.

If you’d like to learn more about me, check out:

Want to contact me? (No, I’m not interested in guest posts on my blog at this time.) Send an email to blog@joshuapsteele.com.