| 26.09.2008: | Recursive descent, LL and predictive parsers |
| 29.08.2008: | Space-efficient list rotation |
| 23.08.2008: | Initializing an array in constant time |
| 21.08.2008: | Robust exception handling |
| 15.08.2008: | Intersection of 1D segments |
| 18.07.2008: | Reading C type declarations |
| 01.02.2008: | A subjective comparison between Perl and Ruby |
| 24.11.2007: | The context sensitivity of C’s grammar |
| 02.06.2007: | Logical operators in Perl and Ruby |
| 25.11.2006: | A taxonomy of typing systems |
| 10.05.2006: | Antialiasing filters and multirate systems |
| 18.04.2006: | Understanding Ruby blocks, Procs and methods |
| 08.08.2004: | Equality in Lisp |
| 30.07.2004: | lambda² |
| 19.01.2004: | The Jotto word game - analysis and a Perl implementation |
| 26.12.2003: | Finding out where a function was called from |
| 26.12.2003: | Initialization of structures and arrays in C++ |
| 23.07.2003: | Variable initialization in C++ |
| 23.07.2003: | Allocating multi-dimensional arrays in C++ |
| 23.07.2003: | Correct usage of const with pointers |
