Blog
AI Doom Scrolling
I sat down to learn Rails and have fun coding again. Ten minutes later, Claude had built the whole thing and I hadn't learned a single thing.
AI Tools and the Productivity Illusion
AI tools make you feel wildly productive. The actual output tells a different story — and context switching is the culprit.
GitHub's New Pull Request Dashboard
The new GitHub pull request dashboard groups PRs by mindset — review, fix, merge — and that small change makes a big difference.
Hello World
First post — setting up a blog with Next.js and MDX.
TIL: VS Code Tasks (from the archives)
Today I learned about VS Code's built-in task runner — a quick way to run build commands without switching to the terminal.
TIL: console.table in Node.js (from the archives)
Today I learned that console.table works in Node.js — super useful for debugging and script output.
Vercel AI SDK Usage Notes (from the archives)
Code examples and notes for working with the Vercel AI SDK — code execution, skills, and data connectors.
Home Maintenance: Dishwashers (from the archives)
Tips for dishwasher maintenance — cleaning filters and troubleshooting unresponsive control panels.
Home Maintenance: Washing Machine (from the archives)
Fixing an unbalanced or bouncing washing machine — from redistributing clothes to replacing shock absorbers.
Home Maintenance: Water Heater (from the archives)
Why your hot water smells like rotten eggs and how replacing the anode rod can fix it.