Kicking off a monthly log of what I'm actually doing with AI, at work and at home. All the things I've built, broken, and learned. In July: a conversational training tutor, a lead enrichment API, a web player for animations trapped on 90s floppy disks, and turning a CRO audit into a set of redesigned web pages in hours instead of weeks.
Looking back on the "Going It Alone" Q&A-style interview series I ran 20+ years ago, I've tracked down the same five self-employed friends for a 2026 follow-up - 7 new questions and a whole two decades of perspective!
I’ve got two separate social graphs right now — one on Bluesky, one on Mastodon — and no real sense of how much they overlap. I follow people on one who I probably also want to follow on the other, but I had no way of seeing the gap. So I asked Claude Code to help me figure out a way to actually see it: compare both follow lists and surface who I was missing on each side.
Tim Langdell — the trademark troll who spent decades threatening anyone using the word 'edge' near video games — has filed yet another federal complaint against Mobigame, despite his previous losses vs Future Publishing, Electronic Arts, and Mobigame themselves.
Childhood trips to the local library sparked unexpected discoveries. Now Google’s AI-driven search promises frictionless answers, but what do we lose when the librarian stops pointing at shelves and starts handing us pre-digested ones?
A reflection on ExpressionEngine and the 52 add-ons I built over a decade of agency work, prompted by Ryan Masuga's LinkedIn post marking the 16th anniversary of devot:ee.
From BBC Micro to browser - how nostalgia for text adventures, a dog-eared Ken Williams memoir, and some late-night Replit sessions led to a mobile-friendly port of Colossal Cave Adventure, built entirely on iOS.
The story of how nathanpitman.com — a personal blog that went dark when its host shut down — was recovered from the Wayback Machine and rebuilt with Astro.
Pretty pleased with this one, we just launched a lovely little site at Nine Four for our client Design & Contract Interiors. Mobile first, responsive, clean...
Drag this bookmarklet link to your bookmarks bar in Google Chrome, browse to Yahoo! (or any other website) and click the bookmarklet for a bit of whimsy.
This little gem is going to become real annoying real quick. In Safari on iOS 7 clicking anywhere in the bottom 40px of the screen does not register as a...
So often I think I should write more here on the ups and downs of running your own business but somehow the time required always evades me. Thankfully my...
I’m posting this here on behalf of the guys at Bancroft Developments. For the past two years we’ve (Nine Four) rented an office from them but alas we’ve...
It never ceases to amaze me how many amazing add-ons there are for ExpressionEngine, so many in fact that I often forget about some of the best ‘must haves’...