Posts
Welcome to my collection of posts! Dive in and explore articles on everything from 3D printing and modelling, embedded prototyping with PCBs, breadboards, and building things of all shapes and sizes, to writing workflows in Obsidian, crafting software (especially in Rust), and the occasional software engineering deep-dive. If you like making, tinkering, or just reading about creative projects, you’re in the right place. Hopefully someone, somewhere finds them useful (or at least entertaining)!
Creating a multi platform Rust Driver: Overview
Writing drivers that work consistently across microcontrollers, embedded Linux boards, and desktop operating systems is deceptively hard. Different HALs, conflicting abstractions, and platform-specific quirks often lead to duplicated code or forests of #ifdef blocks.

Open Source
My Open Source Contributions
I’m a big fan of open source—where code is shared, bugs are squashed, and collaboration is the name of the game. Over the years, I’ve dabbled in all sorts of open source projects, sometimes as a developer, sometimes as a user. I especially like to get involved in Rust projects, and I hope to keep adding more to the ecosystem. You’ll find some of my favourite projects below, and even more on my GitHub profile.