All blog posts (6 total)
- Now Everyone is Enterprise2026-02-27T14:12:00Z
Your weekend project now has the same scaling problems as a fifty-engineer team. The solutions are the same too.
- Red is Better Than Green2026-02-23T19:00:00Z
I've been a human linter for AI-generated code for months. Here's why, and how I stopped.
- Let Your Builder Build Your RSS Feed2025-10-25T11:32:00Z
You don't need a dynamic server or a complex service for a simple RSS feed. Your build process already has everything it needs. Here's how to do it the static, simple way.
- Taming Metro: How Bun's Symlinks Broke My React Native Build2025-10-03T10:30:00Z
How Bun's symlinks quietly broke my native modules - and the one config that fixed it.
- Jules will win the Agent Wars2025-10-01T14:15:00Z
An argument for why asynchronous, narrow-interface AI coding agents like Jules will win. I break down the philosophy of delegation over pair-programming and share a real-world case study of Jules autonomously completing and verifying a complex task.
- Typing at the Speed of Thought2025-09-24T09:00:00Z
Kicking off my journey of building a bio-sensing air-keyboard using EMG signals, ESP32, and machine learning.