July 20, 2026 · 4 min read
A long chat thread is the most expensive workspace you have
Your 30th prompt pays for the other 29. How I split one overloaded thread into three clean ones without losing the context that mattered.
Read the postThe blog
Longer, more technical versions of what I post on LinkedIn. Real builds, real numbers, the occasional face-plant, and always something you can take away and use.
July 20, 2026 · 4 min read
Your 30th prompt pays for the other 29. How I split one overloaded thread into three clean ones without losing the context that mattered.
Read the postJuly 13, 2026 · 7 min read
A boomerang flight, a tray table, and a years-old idea became a live product in two days. The code was never the hard part.
Read the postJuly 13, 2026 · 5 min read
Six months of my own Slack, email, and meeting transcripts, read back to me as a behavioral assessment. It stung, and it held up.
Read the postJuly 6, 2026 · 6 min read
An AI agent caught a bot scraping my site and blocked it before I opened a dashboard. The interesting part is why that's normal now.
Read the post