- Problem with C and C++ Separate Compilation http://ahamsandwich.wordpress.com/2008/11/11/problems-with-c-and-c-separate-compilation/ 2 comments programming
- Working with Large ML Code Bases http://ahamsandwich.wordpress.com/2008/02/11/working-with-large-ml-code-bases/ 26 comments programming
- Bias in the Open Source OS World http://ahamsandwich.wordpress.com/2007/08/24/bias-in-the-open-source-os-world/ 17 comments programming
- More reasons to use Software Transactional Memory http://ahamsandwich.wordpress.com/2007/08/12/stm-and-haskell-attention/ 14 comments programming
- Keeping a blog anonymous: don't use the words 'monad' or 'Haskell' http://ahamsandwich.wordpress.com/2007/08/08/so-i-was-on-reddit/ 3 comments programming
- Monads! (and Why Monad Tutorials Are All Awful) http://ahamsandwich.wordpress.com/2007/07/26/monads-and-why-monad-tutorials-are-all-awful/ 2 comments programming