Writing on software design, company building, and the aerospace industry.

All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.

Put More Buy Buttons on the Internet

The one idea behind 25 products and $330k ARR: every product you ship is a buy button, and the only signal that matters is whether people will actually pay.

ClawdBot Setup: Run Claude from Telegram (Bash Commands & All)

ClawdBot is everywhere--controlling homes, building websites, saving money on cars. Learn the easiest way to get started with ClawdBot: install it step-by-step, handle common setup difficulties, and use it via Telegram without relying on your computer.

The Art of Building an MVP

An MVP is not about building less - it's about building right. Learn the real patterns from shipping products to millions of users: how to find signal, eliminate features ruthlessly, and let users pull your product forward.

Building CLI Apps for the Future Workforce (AI Agents)

AI agents are becoming a significant part of the future workforce. Learn why CLI is the best interface for AI agents, what makes them agent-native, and how to build tools that AI agents can reliably use.

How to Be the Default App of the Future: Building for AI Agents

The new workforce is AI agents. Learn how to make your product usable by Claude Code, Cursor, and other agents--CLI design, skills.sh, single-command UX, and what to ship first. Based on 4-5 years of building products, now focused on agent-first.

How to Launch an App Quickly (Without Overthinking It)

Ship fast, learn faster. A repeatable playbook for launching and scaling apps--from zero to millions of users--without big teams, big funding, or perfect plans. Based on real patterns from multiple launches.