Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Deprecate like you mean it

System Observability: Metrics, Sampling, and Tracing

Transparent leadership beats servant leadership

Feynman vs. Computer

What Killed Perl?

Questions for Cloudflare

Renewing GPG Subkeys in 2025

Arrival Radar

AWS DynamoDB Outage Analysis

The Greatness of Text Adventures

The Vindication of Bubble Sort

Root cause analysis? You're doing it wrong

Babel is why I keep blogging with Emacs

The Wind, a Pole, and the Dragon

Procedural Rhetoric: Opinions as Algorithms

You Want Technology with Warts

Deliberate Abstraction

Search Index in 150 Lines of Haskell

Wiggling into Correlation

Guessing game: Haskell style

Evaluating LLMs playing text adventures

Getting an LLM to Play Text Adventures

Interacting With Text Adventures Through Perl

Lessons from creating my first text adventure

FizzBuzz Through Monoids

Parser Combinators Beat Regexes

Non-Obvious Haskell Idiom: Guard-Sequence

Non-Obvious Haskell Idiom: Conditional For

Deploying a Single-Binary Haskell Web App

Haskell: A Great Procedural Language

More →