Posts

  1. How Inheritance Violates Encapsulation
  2. Composing Java Interfaces Using Generics
  3. On Life and Evolution
  4. Clojure Impressions
  5. Understanding Monads With JavaScript
  6. How to Associate TextMate With CoffeeScript Files
  7. Deriving the Y Combinator in 7 Easy Steps
  8. How to install Memcached functions for MySQL
  9. PLAI - Rudimentary Interpreters
  10. PLAI - Chapter I

Online

Talks & Presentations

  1. Wurbe #48, pdf.js (PDF)

  2. OpenAgile 2010, Functional Programming (PDF)