You Don't Need a Native Chrome Extension (Until You Do)
February 10, 2026
I spent months fighting Chrome extension APIs to validate an idea. Then I rebuilt it as an iframe in days and reached 12,000 users. Here's when to use each approach.
Read Article
Running Claude Code in a Loop
January 25, 2026
I share how my workflow evolved, from Cursor to Claude Code, and my experiments with long-running coding agents like Ralph Wiggum and Relentless.
Read Article
The Real Problem With Vibe Coding
January 18, 2026
The real issue with vibe coding isn't the practice itself, but the term. It means radically different things to different people, and that confusion is what breaks the conversation.
Read Article
My Journey as an Indie Hacker
March 20, 2024
Learn about my experiences as an indie hacker, the projects I've worked on, and the technologies I love. Discover why following my journey could inspire yours.
Read Article