Adding dynamically scoped variables to Ruby
Can we build systems with emergent behavior which are safe by adding invariants and contracts?
A traveller marvels at exterior plane cameras
Why do we think about architecture, and should we bother?
If you haven't heard Tom Lehrer's Elements, click now