A couple weeks ago I wrote about how difficult it is to explain the changes that we’re seeing in the software development world. Any skeptics that remain, at least at major tech companies, are at risk of being a lost cause. In my own org, I’ve purposely adjusted my approach from “get everyone to try it once” to “how do we let great things bubble to the surface”. But outside the tech world, it’s nearly impossible to explain. There’s a great quote from a strong AI skeptic who recently “converted” (original language included):
The real annoying thing about Opus 4.6/Codex 5.3 is that it’s impossible to publicly say “Opus 4.5 (and the models that came after it) are an order of magnitude better than coding LLMs released just months before it” without sounding like an AI hype booster clickbaiting, but it’s the counterintuitive truth to my personal frustration. I have been trying to break this damn model by giving it complex tasks that would take me months to do by myself despite my coding pedigree but Opus and Codex keep doing them correctly. (source)
I finish work and immediately want to start working on whatever new idea I had for a project at home. I’ve literally had to forcibly put my computer to sleep so that I stop and go to bed. It’s an incredible amount of fun to be able to go from idea to working code in one evening. There is a whole world of ideas that were previously too expensive to try that are now easy experiments. As an example, in the last 10 days, here are apps that I have built:
- Copilot Chat Export – VSCode extension that renders copilot chats as HTML for easy sharing
- CommuteTracker – This app runs on my phone and automatically knows when I leave home and when I get to work or vice versa. It also automatically logs whether I took backroads or the interstate. Notably this was the first app I’ve ever developed in Kotlin.
- RouteWatcher – This desktop app uses Azure Maps to determine how long it will take to get to work (or home from work) and it does this every 15 minutes with the results getting logged to SQL.
- MlcSports – This phone app is basically a reworking of the MLC Athletics webpage, quickly showing me news for all the teams along with upcoming games.
- TraktLite – I didn’t fully start this one within the last 10 days but it’s by far the phone app I’ve spent the most time refining. This is an alternative to the official Trakt.tv application for knowing which shows and movies I have watched or want to watch. I started with a specific scenario in mind and I’ve slowly expanded it to add more features that are tailored specifically for me and I’ve spent time refactoring the code to keep it clean.
- WelsCallStats – Scans all of the call reports for WELS pastors, teachers, and staff ministers to generate statistics about the average call duration for each position, the percentage of calls that are accepted, the churches who have made the most calls, etc. (No I’m not publishing the stats. It’s for personal curiosity. Jon Hein and his team would publish them if they wanted to.)
- WelsFamilyDevotions – I use devotions from the WELS at night with Elijah, but I don’t 100% love the mobile browser experience and it’s sometimes hard to remember which ones we’ve done before. This app just shows me the family devotions in order and hides any that I have read before. It also has a very clean view of only the devotion text without anything else.
- Temperature Probe – Again, this wasn’t fully developed in the last 10 days but I spent a lot of time tweaking this embedded Python project that runs on a little QT Py ESP32-S2 board to record the temperature and humidity periodically.
- Teams X Expander – This was a side project at work where I wanted to have a flow that would watch all Teams messages in a particular chat and anytime someone posted a link to a post on x.com, it would get the content of the post and share it in the chat so we didn’t all have to click the link to read it. It sort of worked but ultimately it was too hard to make it work within the security limitations of work apps plus the x.com API access is very expensive.
- OneNote addon – This was another side project at work where I was trying to give GitHub Copilot access to search around all my OneNote notebooks. This has been a challenge to get working within our corporate environment and this one ended up failing too, but it was a fun experiment and I learned a lot about how OneNote add-ins are structured.
- Interview question generator – This was another project at work that came from thinking about how to conduct interviews in this new agentic engineering world. It’s a bit silly to give people coding questions to answer, but how do I evaluate them? I used GitHub Copilot to generate easy, medium, and hard questions in three popular languages that would test how well the candidate could review code and find bugs. I was thrilled with the way this came out and shared it broadly in the company. There is a lot of discussion about how to handle interviews and I think this is a strong step forward.
- I tried to make a tool that would convert drawings from the old “Microsoft Expression” software package into SVG. It churned on my request for a long time and eventually told me that the file format was completely proprietary, but it also discovered a way to install and old copy of it and export to something that could then be converted to SVG.
Ok, now look at that list and remind yourself that is 1.5 weeks of mostly spare time. It’s a couple hours each night. Now imagine how much I’m able to get done in my full work day on all the projects I actually get paid for! Now imagine this multiplied by 80,000 other devs (or whatever the acutal number is) at my company. And remember what I said before about new capabilities coming out almost daily that lets us run faster and do more things in parallel with less oversight.
I have always thought how cool it was to be around for the mainstream birth of the internet. I was the perfect age to start coding HTML in notepad. It was a whole new frontier and we were (in parallel with others) discovering amazing new techniques and ways to combine technologies to make cool experiences. This has been a similar feeling except now I’m getting paid to do it and the changes that took months before are happening daily now. It is awesome to get paid to learn this, make discoveries, and share them with others!
















