Stop Digging and Start Building: Why We Need Lego Parts, Not Deeper Type Systems

What Ralph Wiggum loops are missing

I got paid minimum wage to solve an impossible problem (and accidentally learned why most algorithms make life worse)

Subtypes and status-dependent data: pure relational approach

AtomVM 2025 Year in Review

Why forcing a developer to take time off actually helped

The imminent risk of vibe coding

You can't handle the Buddhabrot! (2024)

Amdahl’s law and agentic coding

The power of Bloom Filters

Rust Patterns • Patch Type

Walkthrough of X's algorithm that decides what you see

The mythical AI-agent month

And This Was My Christmas and New Year Break.

Post-Agentic Code Forges

The collapse of "Human Signal" on the web

Ken Thompson rewrote his code in real-time. A federal court said he co-created MP3. So why has no one heard of James D. Johnston?

Boring Systems Earn Trust

Code review is dead, long live code review

The “Hot Key” Crisis in Consistent Hashing: When Virtual Nodes Fail You

Home Office Is Sabotaging You

Two Catastrophic Failures Caused by "Obvious" Assumptions

How Debt Bankrupted the British Empire, and Why America Is Walking the Same Path

Crypto News Outlet Cointelegraph Loses 80% of Traffic After Google Penalty For Parasitic Blackhat SEO Deal

How Much of CP/M's Design Ended Up in MS‑DOS?

Throwing it all away over the Mercator projection

The tech market is fundamentally fucked up and AI is just a scapegoat

Vimeo's Slow Fade: An Engineer's Front-Row Seat to the Fall of a Web Icon

Pattern for deduplicating concurrent async work (from uv's codebase)

My Time at Amazon

More →