Writing

Things I think about building.

Notes on AI products, niche markets, open source, and the gaps worth filling.

Jul 2026

Diagnosing a Zigbee Mesh Without a Debugger

Jul 2026

esptool.py Shouldn't Be the Hard Part

Jul 2026

The Dashboard My House Actually Needed

Jul 2026

The Mic Was Never the Problem

Jul 2026

The TV Screensaver Nobody Else Built

Jul 2026

What It Would Take to Run Your Own AI

Jul 2026

Why Cabinet Design Software Doesn't Understand Plywood

May 2026

The Agent Control Plane Problem

May 2026

What a Year of Shipping With AI Actually Changes

May 2026

Product Teardown: What Linear Got Right That Jira Got Wrong

May 2026

Product Teardown: How Figma Killed a $20 Billion Adobe Acquisition

Apr 2025

Open Source Is the Best Portfolio You Can Build

Apr 2025

How I Built ClawCost in a Week (And Why the API Bill Scared Me Into It)

Apr 2025

Why I Build Software for Markets Nobody Bothers With

Apr 2025

From Chemical Engineering to AI Founder: A Pivot I Never Planned