1. A Tip for Testing the Speed of User Interactions in Your Javascript App

    At least one layout(reflow)should occur for every user interaction. Ensure this by triggering userevents in your test...

  2. A Lispy Calculator with Bison

    Bison is a parser generator that’s backwards compatable withyacc. You give it a lexer anda grammar in a .y file, and ...

  3. A Functional Implementation of an Abstract Development Server

    Let's implement an abstract development server in Haskell.

  4. Designing an Abstract Development Server

    Let's design an abstract development server that works for any compiled language.

  5. An Abstraction For Currying In Ruby

    This post works towards an abstraction for currying in Ruby. It begins with an illustration of currying with pseudoco...