design
11
Articles
The 'Language' in Domain-Specific Language Doesn't Mean English (or French, or Japanese, or ...)
Target DSLs at the jargon of its users
Mechanism and Policy
There is no one-best-way to design interfaces. Instead there is mechanism and there is policy
The Joy of Lego
Can we build systems with emergent behavior which are safe by adding invariants and contracts?