Notes concerning “Program design”
I think I understand how to use libart’s antialiased rendering API now
2007 to 2009 (10 minutes)
When and why exactly should your code “tell, not ask”? That is, use CPS?
2014-01-08 (4 minutes)
Precisely how is 3 “optimal” for one-hot state machines, sparse FIR kernels, etc.?
2014-04-24 (8 minutes)
Logarithmic maintainability and coupling
2015-11-23 (7 minutes)
Byte-stream pipe and antipipe façade objects for editor buffers
2017-04-10 (3 minutes)
Approaches to failure-free, bounded-space, and bounded-time programming
2018-04-27 (3 minutes)
Immediate mode productive grammars
2018-09-13 (9 minutes)