Giving My AI Agents Access to My RSS Reader
How I turned Cove, the Mac RSS reader I built, into an MCP server so my AI agents send me a daily digest in Discord while my library stays on my Mac.
Read more
I'm an experienced software engineer who previously ran my own startup, Flipt. Now I'm on the AI infrastructure team at Cloudflare. Before that, I helped build GitHub Container Registry. Father and husband.
I'm dusting off the blog to write about AI, Go, Rust, dev tools, and whatever else I'm tinkering with.
How I built Sherpa, a Chrome extension that uses LLMs to explain pull requests as you review them, with progressive file and hunk-level detail.
How to use devcontainers to run AI agents like Claude Code and Codex in isolated environments you control, so you can skip the permission prompts.
An explanation of Dependency Injection in Go and why it's useful.
Converting a library that used code generation to generics in Go 1.18