About

ℹ️ Note This /about page is just one of my many “slash pages.” “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. ...

2 min · joshuapsteele

AI

ℹ️ Note This /ai page is just one of my many “slash pages.” How I Use AI To code. I use the following tools: Claude Code, Windsurf IDE, ChatGPT, GitHub Copilot, and Zed IDE How I Do Not Use AI To replace my own critical thinking. To get any factual information that’s important.

1 min · Joshua P. Steele

Blogroll

ℹ️ Note This /blogroll page is just one of my many “slash pages.” This is a curated list of blogs, websites, and other online publications that I recommend. News Associated Press The Economist Ground News Reuters Newsletters Adam Kinzinger’s Newsletter Heather Cox Richardson’s Newsletter Timothy Snyder’s Newsletter YouTube Channels Budget Mechanic ByteByteGo ChrisFix Essential Craftsman First Class Amateur Grand Roofing Home RenoVision DIY The Honest Carpenter Mark Rober Practical Engineering Project Farm Silver Cymbal Smarter Every Day Stumpy Nubs This Old House Veritasium This blogroll is a way to share sites I find valuable and to support the creators and thinkers whose work I appreciate. ...

1 min · Joshua P. Steele

Bookmarks

ℹ️ Note This /bookmarks (AKA /save) page is just one of my many “slash pages.” Also, it’s similar to my blogroll page. Websites: Interesting and/or Useful 12ft BlueSky Profile Cleanup City Guesser Cool Tools Effective Shell Fold N’ Fly Hacker Laws Historical Technology Tree InterNACHI Home Inspection Image Gallery McMaster-Carr Online Catalog OpenTimes Sketchplanations

1 min · Joshua P. Steele

Canon

ℹ️ Note This /canon page is just one of my many “slash pages.” Things that have most shaped me: Jesus of Nazareth The Bible The Christian tradition Karl Barth Dietrich Bonhoeffer C.S. Lewis J.R.R. Tolkien Jürgen Moltmann N.T. Wright Reading Rainbow Mister Rogers’ Neighborhood Bill Nye the Science Guy Wishbone Libraries The Internet

1 min · Joshua P. Steele

Carry

ℹ️ Note This /carry page is just one of my many “slash pages.” Every Day Carry Items: Keys Keychain Phone: iPhone 16 SE Wallet Watch Pen: Uni Powertank 0.7mm Notebook: Field Notes for pocket carry; Leuchtturm1917 A5 for all-in-one Bullet Journal Knife: Civivi Praxis Flashlight Multitool: Leatherman Wave knockoff, either Harbor Freight or Workpro Rope/Cordage/Line: 10-12ft. of either tarred bank line or “Ironwire” rope Lighter: Bic Classic Lighter EDC Pouch: Maxpedition Fatty Organizer Backpack: Osprey Daylite

1 min · Joshua P. Steele

Caveats

ℹ️ Note This /caveats page is just one of my many “slash pages.” You can add the following caveats to everything I write online. If it doesn’t directly apply to you, feel free to move along I’m usually writing for a broad audience and just trying to get people thinking. If I’m interested in starting a debate or argument with a specific individual, I will say so directly. If you think reality is more complicated than what I wrote, you’re right All communication is an oversimplification of reality. The shorter my post, the more I’ve purposefully left out. I will (almost) never get into extended arguments online If you still think you really need to say something, write your own post, write me an email, send me a letter, etc. (Just don’t call me, I’m a Millennial!) Finally, I’m just as susceptible to cognitive biases and logical fallacies as anyone else. Nevertheless, I’d like to do my best to stick to the following Rules of Civil Conversation. And I ask that you consider doing the same. ...

2 min · joshuapsteele

Changelog

ℹ️ Note This /changelog page is just one of my many “slash pages.” This page tracks notable changes and updates to my website. 2024-09: Transition website from WordPress to Hugo.

1 min · Joshua P. Steele

Chipotle

ℹ️ Note This /chipotle page is just one of my many “slash pages.” My Chipotle order: TL;DR: “Chicken burrito bowl, w/extra tortilla and chips on the side, and basically all toppings except for sour cream, lettuce, queso blanco, and guacamole.” Burrito bowl Extra tortilla on the side Chicken White rice Pinto beans Black beans Fajita veggies Fresh tomato salsa Roasted chili corn salsa Tomatillo-green chili salsa Tomatillo-red chili salsa Cheese No sour cream No lettuce No queso blanco No guacamole Chips on the side

1 min · Joshua P. Steele

Colophon

ℹ️ Note This /colophon page is just one of my many “slash pages.” This page describes how this website is made. Domain registrar: Porkbun Hosting: GitHub Pages Static website generator: Hugo Hugo theme: PaperMod

1 min · Joshua P. Steele

Contact

ℹ️ Note This /contact page is just one of my many “slash pages.” If you’d like to ask if I’m interested in guest content on my blog, please don’t. I’m not interested. For all other matters, the best way to contact me is to send an email to blog@joshuapsteele.com. I’ll do my best to read and reply as soon as possible! If you’d like to reach out to me elsewhere online, I try to keep links to all my social profiles updated on my homepage here and also over at steele.omg.lol. ...

1 min · joshuapsteele

CV

ℹ️ Note This /cv page is just one of my many “slash pages.” (For a brief profile of what I’m like and what makes me tick as a worker, read this self-assessment. You can also view my resume on LinkedIn.) EXPERIENCE Software Engineer III - Proofpoint July 2025 - Present Recently promoted to lead complex technical initiatives and drive architectural decisions across enterprise security solutions Focus areas include advanced system design, cross-team technical leadership, and strategic technology adoption including AI-assisted development practices Software Engineer II - Proofpoint February 2023 - July 2025 TECHNICAL LEADERSHIP & PROJECT MANAGEMENT ...

6 min · joshuapsteele

Death

ℹ️ Note This /death page is just one of my many “slash pages.” Instructions for family and friends in case of my death: If possible, I’d like to be buried, in a simple, inexpensive casket. If cost is an issue, go ahead and cremate me. Just don’t keep my ashes someplace weird, though. Feel free to scatter them in a place that was meaningful to me, or to you. I want a simple Christian funeral and burial service, focused on the hope of the resurrection. Save the eulogies for the reception. I try to keep short accounts. If I have wronged you, please forgive me. If you have wronged me, I forgive you. Let my death be a reminder to make the most of the time you have left, by loving God and loving your neighbor.

1 min · Joshua P. Steele

Defaults

ℹ️ Note This /defaults page is just one of my many “slash pages.” You can find other people’s /defaults pages at defaults.rknight.me. Here are the apps I use for various tasks: 📬 Mail Client: Fastmail 📮 Mail Server: Fastmail 🗒️ Notes: Obsidian and Drafts ✅ To-Do: Apple Reminders 📷 iPhone Photo Shooting: iOS Camera 🌅 Photo Management: Photos.app 📆 Calendar: Apple Calendar and Google Calendar, linked 📦 Cloud file storage: iCloud Drive and Dropbox 📖 RSS: Readwise Reader 👥 Contacts: Apple Contacts 🌐 Browser: Safari (iOS), Firefox (macOS) 🕵🏻 Search: Kagi and Perplexity 💬 Chat: Apple Messages, with WhatsApp and Signal on the side 🔖 Bookmarks: Saved in browser, Readwise Reader, or Obsidian 📑 Read It Later: Readwise Reader 📝 Word Processing: I avoid Microsoft Word whenever possible 📈 Spreadsheets: I avoid Microsoft Excel whenever possible 📊 Presentations: I avoid Microsoft PowerPoint whenever possible 🛒 Shopping Lists: Apple Reminders 🥘 Meal Planning: n/a 💸 Budgeting & Personal Finance: n/a (have used You Need a Budget in the past) 🗞️ News: The Economist, The Atlantic, Washington Post, New York Times 🎹 Music: Spotify 🎙️ Podcasts: Apple Podcasts 🔑 Password Management: 1Password 🔐 VPN: n/a 🎨 Photo Editing: n/a 🏡 Blog Hosting: Micro.blog and GitHub Pages ...

1 min · Joshua P. Steele

Essays

(Note: Since writing the essays below, I’ve left the academy and now work as a software engineer. Nevertheless, I’m keeping these around for posterity.) Wheaton College Graduate School (2017 - ) (Here’s the elevator pitch for my dissertation proposal: “Scriptural, But Not Religious: Karl Barth, Dietrich Bonhoeffer, and a Biblical Critique of Religion.”) The Guilt of Karl Barth: Strengths and Weaknesses of Barth’s Römerbrief Reading of Romans 9:30–10:21 The Tree of Religion: Karl Barth and Dietrich Bonhoeffer on the Tree of Knowledge in Genesis 2:4–3:24 When will Thy Kingdom Come? The Timing and Agency of the Kingdom of God in the Lord’s Prayer Theological Hermeneutics Essay: The Hermeneutical Implications of Scripture’s Theological Location Beeson Divinity School (2013-2016) To Be or Not To Be Religious: A Clarification of Karl Barth’s and Dietrich Bonhoeffer’s Divergence and Convergence Regarding Religion A Crucicentric Credo What Does It Mean To Be Human? Divided Desires? Or Divine Discourse? Disunity as Ecclesiological Impossibility: A Barthian Analogy Dogmatic Essay on Scripture Cedarville University (2009-2013) Reconciliation and the Lack Thereof: Atonement, Ecclesiology, and the Unity of God Creation and Doxology: A Portrait of Biblical Creation Theology Exposition Paper: Deuteronomy 6:1-15 Yahweh’s Rîb Against Israel: Gerichtsrede and the Message of Micah Exposition Paper: Micah 6:1-16 Romans 13:1-7 - A Contextually-Appropriate Reading The Argument/Story of Romans Exegetical Paper: Hebrews 10:19-25

2 min · joshuapsteele