Posts
2024
- Tip: F13-F24 keys with ZSA keyboards on Linux
- Manually removing tabs from the Firefox session manager
- Using content negotiation to serve WebP images in Caddy 2
2020
- Advent of Code 2020, day 10
- Advent of Code 2020, days 7, 8 and 9
- Advent of Code 2020, days 5 and 6
- Advent of Code 2020, day 4
- Advent of Code 2020, day 3
- Advent of Code 2020, day 2
- Advent of Code 2020, day 1
- New theme, new content
- Aya Nakamura vs Kaamelott
- How to run a Win10 dev VM on VirtualBox 5
- Happy new year 2020!
2019
- How to use a Keychron K2/K4 USB keyboard on Linux
- Introducing watch_tabnine
- Python, debugging, print, and context managers
- Automatically archive the modules of the currently running kernel on upgrade on Arch Linux
2018
- GetSimple CMS with Caddy
- Highlighting Hugo shortcodes in Emacs
- Remove the last page of a PDF if empty
- gitlab-runner on a laptop without pain
- Backup TOTP secrets with Emacs
- Blog evolution
- Islas
2015
2014
- Chromecast and network namespaces
- OpenVPN for a single application on Linux
- Présentation d'ElasticSearch à l'Apéro Web Nancy
- TLSA records on OVH
- Sigur Rós — Heysátan
- Flashing a stock Android image without wiping user data
- Basic auth / SSL client certificate: dual-method authentication in lighttpd
- lighttpd and SSL client certificates
- hubiC remote for git-annex
- ZSH completion for git-annex
- DNSSEC-trigger on Arch Linux without Network Manager
2013
2011
2010
- OpenPGP smartcard setup on Arch Linux
- Jónsi — Go
- HOWTO Backup your GnuPG secret key on paper
- "Piled Higher and Deeper" in France
- New blog