- 2023
- Benefiting from deliberately failing linkage
- 2021
- Reproducible development environment for Teensy
- Noise and Ray Marching
- 2020
- Working with tuples using swallowing and generic lambdas
- 2019
- A Year of Lattice Boltzmann
- Expressive meta templates for flexible handling of compile-time constants
- 2018
- Fun with compute shaders and fluid dynamics
- On NixOS, GPU programming and other assorted topics
- 2017
- Notes on BlackBerry OS 10 development in 2017
- Tinkering with meta tools
- 2016
- Visualisierung von Metriken in Voronoi-Diagrammen
- Notes on function interposition in C++
- 2015
- The joys of IPv6
- Nokia’s heir and hardware keyboards
- Using Scheme as a metaphor for template metaprogramming
- A look at compile time computation in C++
- 2014
- Expanding XSLT using Xalan and C++
- Lessons learned in five years of self-hosting
- Mapping arrays using tuples in C++11
- Disabling methods in implicitly instantiated class template specializations in C++
- 2013
- Mapping binary structures as tuples using template metaprogramming
- Notizen zu C++ und Unicode
- Declaring functions local to a translation unit in C++
- Introduction to expressing and controlling object ownership in C++11
- 2012
- Virtualisierung mit KVM und virtuelle Netzwerke mit VDE
- Erfahrungen mit einer SSD unter Linux
- Mobile Endgeräte und freie Software
- 2011
- Gedanken zu (de)-zentralen Netzen
- Lighttpd Konfiguration für Symphony
- Darstellen von GPS Daten mit gnuplot