September 25, 2026
For the last six months, I've been leading an AI-assisted rewrite of a legacy web application for an Improving client. Early on, I learned that the prompts I typed were not the product. The product was the rules and skills underneath them: 43 rules, 8 skills, and roughly 26,000 lines...
more
March 12, 2026
To: John Cunningham, AD at the University of Cincinnati, Thank you for taking the time to review this. I am a 1989 graduate and a long time season ticket holder. I have witnessed first hand the depths to which this program has fallen and the heights it has achieved. And...
more
January 29, 2026
Introduction > TL;DR: Good documentation isnāt paperworkāitās risk reduction, faster onboarding, fewer blockers, and a higher bus factor. This post shows what effective documentation looks like, how to avoid ādead docs,ā and practical steps to build living docs your team will actually use. Who this is for - Software developers...
more
December 19, 2025
I finally got around to rebuilding my personal site, jkwuc89.com. For years, this project sat on the back burnerāI wanted a modern tech stack, but the thought of writing all the boilerplate code by hand was daunting. This time, I took a different approach. I used Cursor, an AI-powered code...
more
December 17, 2025
During my career, I've discussed presenting at conferences with several of my colleagues. During these conversations, I am often asked, "How do I choose an interesting topic?". I can certainly understand this question because speakers want to present something interesting to their audiences. So, how do you choose? I think...
more