Side-Projects
18 posts
ContextSwitch Is Now Free
ContextSwitch, the MCP-connected kanban board for AI coding agents, is now free on the Mac App Store. The models got better, so the price went to zero.
Evergreen Gets Even Evergreener
Continued development of my personal CRM Evergreen and how AI agentic coding with Claude and MCP helps make rapid iteration happen.
Evergreen Gets Serious: Building Tools That Think With You
How a simple personal CRM evolved into a flexible relationship management system powered by MCP prompts and detailed action tracking
Vibe Coding a Personal CRM in Swift (Having Never Written Swift)
How I built a native macOS CRM app in 12 hours using Claude Code, despite never having written Swift before. True vibe coding.
Modernizing Pedalwrencher: Whatever That Means
Migrating the pedal wrencher Flask app from Heroku plus an EC2 cron box to a Dockerized AWS ECS deployment with RDS, Route 53, and CloudWatch alerts.
Growing Pedal Wrencher
How I worked to grow pedal wrencher after the launch hype faded, with blogging, user education, profile and registration redesigns, and social media.
Pedal Wrencher: How Many Bikes Is Enough?
A quick data dive into pedal wrencher usage: how many bikes users register, how many keep the default maintenance alerts, and who the power users are.
Pedal Wrencher: 1000 Notifications Sent
A retrospective on the pedal wrencher side project at 1000 SMS notifications sent, covering what I learned about the tech stack and the business case.