The Accidental Committer
Claude Code has awakened my inner open-source beast.
On AI, Automation, and Critical Thinking
Today's tools can build workable replacements, but always question their initial recommendations.
More Multimodal AI Adventures
Buoyed by my success in creating AI-generated audio files, I gave text-to-video a try.
No API? No Problem.
Exploring a newish way that non-developers can use AI to efficiently answer complicated questions.
Anthropic's New Feature Frenzy
Can't keep up with the company's dizzying pace of innovation? Take some solace in the fact that you're hardly alone.
GoDaddy and Microsoft Failed Me. Then Came Claude.
Switching email hosting services neutered my intricate Outlook system. AI helped me find a new provider and reimagine how to prevent spam.
Claude and Cardio
Apple Healthโs data visualizations are surprisingly basic, so I used AI to generate real insights into my workouts.
Confidently Wrong
I asked Claude to evaluate my recent Claude Code activities. Its response infuriated me.
Proper Tools Optional: The AI Effect
I examine how today's chatbots have closed the gap between product experts and citizen developers while dropping an early MTV reference.
An Open Letter to Zoom Management
The case to untangle today's most vexing and bloated Frankenstein app.
ChatGPT-5 Still Makes Egregious Errors
OpenAI's new model is supposed to represent an improvement over its predecessor. Maybe it is, but it's nowhere near perfect.
What Every Software Vendor Should Learn From This Glorious Ghost Alert
Recent notifications from Google Gemini and Notion prove that they are generally a hot mess. There's hope, though: it's a fixable problem.
Does Writing a Book Resemble the Waterfall Method or Scrum? Yes.
A book is that rare breed of product that fuses two very different ways to build a mousetrap.
On AI, Priorities, and Product Development
Thoughts on ignoring a popular product's glaring weakness to pursue sexy new features.