Skip to main content

Blog

Deep dives into technical challenges I've tackled, from teaching an AI yoga instructor new tricks to wrestling with WebSockets. These posts explore the reality of software development - accidental rabbit holes and JSON-induced existential crisis.

Lossless Compaction for AI Agents

Lossless Compaction for AI Agents

Claude Code, Codex, and Cursor all handle context limits differently. I tested an alternative, pointer-based compaction, and it beats summarization by 18 points on grounding after two compactions.

Stop Multitasking. Parallel Agent Workflows Are Making You Slower And Burning You Out

Stop Multitasking. Parallel Agent Workflows Are Making You Slower And Burning You Out

I've tested every multi-agent orchestration setup. Conductor, Cursor, Claude Code Max. I was faster single-threaded. The cognitive science on this runs decades deep.

59% More Code. 30% More Failures. The Toolchain Bottleneck Is Here.

59% More Code. 30% More Failures. The Toolchain Bottleneck Is Here.

AI-generated code is flooding pipelines. Main branch success rates hit a five-year low. The Rust rewrite wave accidentally built the verification infrastructure agents need.

Anthropic Quietly Killed Three SaaS Categories This Week

Anthropic Quietly Killed Three SaaS Categories This Week

Most coverage focused on individual features. Nobody zoomed out to see what Anthropic did across the full week: absorb three categories of SaaS tooling into their own surface area.

What's Left When You Unplug?

What's Left When You Unplug?

There is now a permanent gap between who you are with AI and who you are without it. And nobody knows which one is real anymore.

Your Agent's Safety Net Is an If-Statement. Mine Is a Proof.

Your Agent's Safety Net Is an If-Statement. Mine Is a Proof.

Two weeks ago, security researchers found over 1,800 exposed OpenClaw instances. Every vulnerability maps to the same failure mode - a code path that didn't hit the check. Petri nets fix this.

You're Already Building Petri Nets. You're Just Building Them Badly.

You're Already Building Petri Nets. You're Just Building Them Badly.

There's a formalism from 1962 that solves a problem you hit every month. Nobody told you about it.

Your Interview Process is a Liability

Your Interview Process is a Liability

Testing engineers without the tools they use every day is a business liability. It actively selects against the future. Here is the fix.

A Student Disproved a 40-Year-Old Conjecture. I Implemented It.

A Student Disproved a 40-Year-Old Conjecture. I Implemented It.

A student revisited an old paper 'just for fun' and accidentally disproved a 40-year-old conjecture. I decoded the maths and built it - 4x faster than Zig's std.HashMap at 99% load.