- A Story of Iteration: Generating "Blotch"
- Generating artwork with Haskell
- Haskell Bits #6 - A Guide to Mutable References
- Haskell Bits #5 - Easily working with JSON
- Haskell Bits #4 - Environment Variables
- Haskell Bits #3: Connecting to Databases
- Haskell Bits #2: Application Beginnings
- Haskell Bits #1: Randomness
- External Stuff
- Announcing Trash Kings
- Italy Travel Log
- Monoids in Theory and in Haskell
- Categories in Theory and in Haskell
- Posting to Twitter via HTTP in haskell
- Modeling and Simulating Markov Chain Evolution
- An attempt at zipper-based type inference in Molecule
- Hylomorphisms and treesort
- What the Haskell!? Code
- Making a Bots2 clone using Lenses and Pipes
- Parsing and Negating Boolean Strings in Haskell
- Ludum Dare 27: A Post-mortem
- Symbolic Calculus in Haskell
- Graph Theory and The Handshake Problem
- Comonadic Trees
- Monads in Haskell: An Introduction
- Uncountable Infinity & Cantor's Diagonalization
- 99 Haskell Problems #13: Run-length Encoding
- Implementing a fractional data type and investigating the expansion of the square root of 2
- Fhck, a brainfuck interpreter written in Haskell
- Graphs and Topological Sorting in the Functional Paradigm
- Code Golf
- Functional Sorting in Haskell