2024
| Sep 24 | Don't trust user data, http.zig edition |
| Jun 11 | More on nonce reuse with AES-GCM |
| May 09 | Nonce reuse: not even once |
2022
| Nov 27 | Introducing nix-install-pkgs-action |
| Nov 10 | This blog: now with dark mode |
2018
2016
| Jan 10 | Typsicheres verlinken mit Java 8 |
2015
| Dec 03 | Let's Encrypt! |
| Sep 21 | 05.09. |
| Aug 10 | AmazonS3Client mit Pithos benutzen |
2014
| Aug 24 | Generic Heterogenous Containers Using Super Type Tokens |
| Aug 20 | Neues bpaste.net: Pinnwand |
| Aug 20 | Emacs: Open file in browser |
| Aug 20 | Dekoratoren in Python, erklärt in Farbe |
2013
| Oct 27 | Wie Peter den deutschen Mittelstand rettet |
| Aug 26 | Blogneustart - Versuch drei |
2012
| Nov 11 | Automatisiert Refleaks in Unittests erkennen |
2011
| Sep 21 | 1001 Wege, PHP zum Segfaulten zu bringen |
| Jun 09 | Neues bpython-Logo |
| Jan 11 | nonlocal in Python 2.x |
2010
| Oct 06 | Variable Tab-Breite in Python |
| Aug 16 | Spaß mit gitosis |
| Mar 23 | Spaß mit crontab |
| Mar 23 | Tipp: verbose logging |
| Mar 13 | Skripte automatisch ausführbar machen |
| Mar 06 | Every language has its flaws - C++ |
| Feb 26 | Chromium als Standardbrowser in Emacs |
| Feb 03 | GNU made my day |
| Jan 10 | If you're patient... |
2009
| Dec 31 | Der "läuft gegen"-Operator in C++ |
| Nov 14 | Getter und Setter mit Dekoratoren unter Python 2.6 |
| Sep 30 | marshal-Spaß |
| Sep 23 | Ausgabe in der Python-REPL abschneiden |
| Sep 19 | eval() in Python ist nicht sicher |
| Aug 24 | Wegoptimierte Syntaxfehler |
| Jul 30 | Hardwarebreakpoints und GDB |
| Apr 03 | tail call optimization in CPython |
| Mar 14 | eval in Erlang |
| Mar 10 | Rubber Duck method of debugging |