Blog

Thoughts on indie tools, AI workflows, and building in public.

6 min read

How We Built a Full Marketplace With Python, SQLite, and Zero JS Frameworks

No React. No Vue. No build step. Just Python f-strings, SQLite with WAL mode, and a single Fly.io machine serving 100+ tools.

5 min read

Why Your AI Assistant Wastes Tokens Rebuilding Tools That Already Exist

Every day, developers burn thousands of tokens asking AI to build invoicing, analytics, and feedback widgets from scratch — when battle-tested indie tools already exist.