👋 Hi there,
my name is Patrick Bucher, called paedubucher in Switzerland. I’m a part-time
programmer, a part-time teacher, a part-time entrepreneur—and a full-time troll.
I publish articles, documents and software on this page—in English and German.
I hope you’ll find something useful on this page. Don’t hesitate to get in
touch with me. If you need some programming or other IT-related job
getting done, contact me via my company Composed.
📆
28.12.2024
Für das ausgehende Jahr 2024 hatte ich mir einiges vorgenommen. Ende Dezember ist ein guter Zeitpunkt für eine Bilanz, zumal ich mit meinem gegenwärtigen Energielevel während der Festtage kaum noch viel leisten werde.
Ich wollte mich mit den Programmiersprachen Erlang, Rust, Haskell, TypeScript und mit Shell-Skripting befassen. Weitere Technologien …
🇩🇪
achimAdvanced Cloud Hyperscaling Infrastructure Manager
📆
15.12.2024
Die Bezeichnung “achim” ist eine Abkürzung für Advanced Cloud Hyperscaling Infrastructure Manager. Dabei handelt es sich um ein kleines Programmierprojekt, das ich diesen Sommer aus der Not heraus ins Leben gerufen habe. Es hier weniger um die Technik gehen als darum, wie man ein praktisches Problem mit etwas Automatisierung pragmatisch …
📆
2024-09-15
I’m currently working through A Common-Sense Guide to Data Structures and Algorithms. The examples are in Ruby and Python. But since I’m learning Rust, I implement the examples and exercises as a transfer exercise in that programming language.
Node-based data structures such as linked lists, trees, and graphs are chronically harder to …
📆
2024-09-12
For the last couple of years, I didn’t care about code formatting at all, as long as it was done automatically. Go (go fmt) and Rust (cargo fmt) are an absolute pleasure in that respect. The actual format doesn’t matter that much, as long as formatting happens automatically. But more important, there are no unproductive discussions …
📆
2024-08-17
It’s Saturday night, and I’m a 37 year old IT guy: let’s deploy a website with TLS using Dehydrated!
Prerequisites To do that, I setup a virtual machine on Exoscale running Debian 12 “Bookworm”; the hostname being webserver for a lack of creativity. I picked the “Micro” option, which is quite minimalistic …