Adventures in Probability

Ternary Operators

It's not enough for a program to work – it has to work for the right reasons

Decoupling design from engineering

TLA from first principles

Clear up your Rails controllers with before_action wrappers

Writing the Worst Datalog Ever in 26loc

State and time are the same thing

Why Not Comments

The Two Machines