- Powered by
- WordPress
-
My book has a publish date (And I need your help.)
What Machines Can’t Replace is coming in August 2026. Pre-orders are open, and I’m looking for ARC readers, blurbs, and a long-shot foreword.
-
Building Evals for an AI Memoir Writing Coach
How do you teach an AI the difference between ‘That’s powerful’ and ‘OMG SO BRAVE!!!’?
-
A Bridge Between Soil and Silicon
The future doesn’t belong to people who choose between nature and technology, it belongs to the ones who can hold both
-
AI & WordPress at Enqueue
AI without context gives you mystery replacement boyfriends. With Model Context Protocol, WordPress can finally tell AI what it actually can do… no more guessing based on vibes.
-
Bridging Vibe Coding to Production with MCP
I asked AI to remove my boyfriend from a photo – it gave me a different man and a jungle background. At Web Directions Dev Summit, I used this to show why AI needs context. Without it, you get statistical averages instead of solutions.
-
A mostly-metaphoric MCP glossary
Learning MCP shouldn’t require choosing between ‘What does MCP stand for?’ and dense protocol documentation.
-
From Geocities to GPT
Come on, indulge in your web nostalgia with me
-
AI Replaced My Boyfriend: A Story About Context in Machine Learning
I attempted to get a professional headshot, but ended up with AI matchmaking.
-
Are we underestimating junior developers?
I keep seeing posts defending junior devs as “future seniors,” but this misses the point. If we’re only hiring juniors to write code that AI can generate, we’re not treating them right.