List of all my articles: 🚵 + 🐧
Here you will find all my articles in chronological order. If you are only interested in
a specific area (Bikepacking or Tech), you can select it on the main menu
Aug 27, 2025
Cycling in Mongolia - from Bulgan to Ölgii
Off the beaten path through the Altai Mountains
Aug 25, 2025
Linux Drivers 10 - Regulator API
All you need to know to use them properly
Aug 4, 2025
Linux Drivers 9 - Linked Lists
All you need to know to use them properly
Jul 6, 2025
Cycling to Central Asia - Episode 1
From Italy to Croatia’s islands and "pearls"
Jul 3, 2025
Linux Drivers 8 - Completion API in Detail
A reliable synchronization mechanism
Jun 3, 2025
Linux Drivers 7 - Interrupts
From basic concepts to configuration and IRQ handling
May 1, 2025
Linux Drivers 6 - Runtime Power Management
Saving energy for when it is needed
Mar 26, 2025
Linux Drivers 5 - System-Wide Power Management
Bare-minimum power management for all device drivers
Feb 23, 2025
Linux Drivers 4 - Initialization
Hardware configuration and general setup
Feb 14, 2025
From Windows to Linux Step by Step
Easy and for everyone!
Feb 10, 2025
Linux Drivers 3 - Regmap in Detail
Standard API to access registers with very cool features
Jan 23, 2025
Linux Drivers 2 - Basic layout and Device Model
General structure and key concepts
Jan 15, 2025
Equipment for Embedded Linux Development
Cost-effective, profitable... and fun!
Jan 6, 2025
Linux Drivers 1 - Hardware Considerations and Setup
Datasheets, Linux subsystems and initial set up
Dec 22, 2024
Test Rides Before the Big Adventure
Cycling across 4 countries from my doorstep
Dec 15, 2024
New Lifestyle - Hacker Bikepacker
Breaking free through coding and cycling
Nov 6, 2024
Smoothing out Communication in FOSS Projects
From newcomers to community leaders
Sep 2, 2024
Tips and Tricks to Build the Linux Kernel
Optimize time and memory usage
Aug 19, 2024
Catching runtime bugs with Valgrind and (HW)ASan
Easy to use, yet powerful tools for C/C++ developers
Jul 13, 2024
Linux Kernel - Mi first 100 patches in the mainline kernel
How to track the status of your contributions
Jun 17, 2024
Linux Kernel Development - Automatic Cleanup 2/2
More advanced uses of this magic and ongoing work
Jun 3, 2024
Linux Kernel Development - Automatic Cleanup 1/2
New (in fact, old) magic to increase code safety
May 30, 2024
Linux Kernel Development - Firmware API
Making drivers load firmware for their devices