THOUGHTS & BUILDS.
Writing about engineering, AI, and lessons from building products at scale.

AI
Vibe Coding Works Until Your Codebase Fights Back
Everyone's talking about vibe coding. I tracked the actual time on eight features. The numbers tell a different story.
MAR 2026

ARCHITECTURE
A Self-Spreading Worm Just Hit npm. Your Build Pipeline Isn't Ready.
CanisterWorm just proved that npm install is an attack vector. Here's what I'm changing in my CI/CD setup.
MAR 2026

PRODUCT
OpenClaw Has 210K Stars and 512 Vulnerabilities
The fastest-growing open source project ever is also a masterclass in what happens when you ship without thinking.
MAR 2026

ENGINEERING
I Replaced ESLint + Prettier with Biome. Here's What Broke.
Biome promises one Rust binary to replace your entire JS linting stack. I tried it. The speed is unreal — but the gaps might stop you.
MAR 2026

STARTUPS
How I Get My First 10 Users With Zero Ad Spend
Paid ads aren't how solo products find first believers. Here's the scrappy playbook I use every time.
MAR 2026

AI
Why I Use AI for the Boring 80%, Not the Interesting 20%
Most devs use AI to speed up the fun parts. I do the opposite — here's why it's made me a faster, clearer solo builder.
MAR 2026