The Post-CAP Reading List
Eric Brewer and Daniel Abadi expand our notions of what the real trade-offs are in the CAP theorem.
The 7000 page Harry Potter book that never was
An scientist’s idea of literary criticism is different from most people’s. It involves math.
GUI: Taking Lessons from Hand-Drawn Animation
Chuck Jones inspires UI designers in this classic paper from Ungar and Change.
Early example of Duck Typing in 1991's SELF
In 1991 Ungar and Smith wrote about the experimental programming language SELF, and in it described duck typing, callng it behaviorism
David Parnas and the roots of good programming design
This paper is considered seminal in Object Oriented Design, but Parnas never mentions objects, and his example program is described in procedural programming terms. The lessons in this paper are applicable to all programming methodologies. It’s just about smart design decisions.