Constraints Liberate, Liberties Constrain — Runar Bjarnason
In brief
Runar Bjarnason's Scala World talk argues that restraint and precision in components beat power and flexibility. Constraints on parts make them easier to compose into systems.