Posts

Amdahl's Law: TypeScript 7 is 10x faster. Your CI is still slow

· 6 min

Swapping the compiler for one that is 10x faster saved 6 seconds on a 15-minute pipeline. Amdahl's Law called it.

In Java, equals was always the medicine. Nobody told you the disease

· 18 min

The disease is identity, which Java hands to every object and charges you memory for. JEP 401's value objects let you opt out.

OpenTelemetry Is the Langfuse SDK for Go

· 19 min

Langfuse ships SDKs for Python and JS and nothing for Go. The whole integration turned out to be two files. Plus the eval basics that make it worth doing.

How SIMD Turned 146 Seconds of Tokenization Into Less Than a Second

· 9 min

I took 863 MB of text and timed every step. Tokenization ate 99% of the time, and the culprit was a regex.

Claude Code: The Unreasonable Effectiveness of Simplicity

· 11 min

I solved a team's voice agent problem in one afternoon without writing a single spec - and the spec would have gotten in the way.

Your AI agent needs to forget

· 10 min

I built an agent that won a World Cup betting pool. The trick wasn't giving it more memory - it was teaching it to forget the right things.

The Bugs That Made Bun Migrate From Zig to Rust

· 14 min

Use-after-free, double-free, memory leaks, RAII - the bugs that kill runtimes and the concepts that prevent them.

Claude Built My Compiler in 3 Minutes. Should That Worry Me?

· 7 min

I spent weeks building BrainJuck. Claude rebuilt it in 3 minutes with a single prompt. Here's the comparison - and what I learned.

I Dissected OpenCode to Prove You Understand NOTHING About Skills

· 5 min

Skills aren't magic. They're markdown files a tool reads when the model asks. I went into OpenCode's source to prove it.