Blog
I Built a Mobile App For My Kettle
After decoding the AppKettle protocol and building an MCP server, the obvious next step was a proper mobile app. Here is how I built it in React Native and what I learned along the way.
The Missing File in Your AI Coding Setup
Your AI can read your code but it cannot read your design system. DESIGN.md is a plain-text spec that gives AI agents the exact visual rules your project follows.
Reverse-Engineering a Dead Smart Kettle into an MCP Server
My AppKettle smart kettle stopped being smart when the company shut down. So I reverse-engineered their Android app, decoded the protocol, and wrote an MCP server for it.
A parkrun MCP Server That Needs Zero Configuration
I built an MCP server for finding parkrun events from Claude. No API keys, no OAuth, no setup. Just install and ask.
I Built an MCP Server So Claude Can Read My Strava Data
How I built and published an MCP server that connects Claude Code to the Strava API. The setup, the tools, and what I learned shipping it to npm.
12 posts