👋 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.2025
Nachdem mein Jahr 2025 zwar einigermassen produktiv aber leider unfokussiert war, möchte ich für 2026 einen anderen Ansatz wählen. Da ich aufgrund meiner beruflichen Situation derzeit nicht längerfristig planen kann, möchte ich zu einer Quartalsplanung übergehen.
Erstes Quartal 2026 Das erste Quartal 2026 kann ich jetzt schon grob planen. Ich …
📆
28.12.2025
Dieses Semester unterrichte(te) ich ein Modul zum Thema Software-Testing. Meine Schüler hatten den Auftrag, in einer TypeScript-Implementierung von Vier Gewinnt (engl. Connect Four) durch systematisches Testen (dynamischer Test durch Code-Ausführung und statischer Test durch Code-Analyse) Fehler in der Anwendungslogik zu finden. Dies waren …
📆
06.12.2025
Wieder einmal neigt sich ein Jahr dem Ende zu, und wieder einmal möchte ich auf das Geleistete und Verpasste in diesem Jahr zurückblicken. Ich beginne mit einem Rückblick auf meinen damaligen Ausblick: Meine Vorsätze für 2025.
Clojure Zunächst einmal wollte ich mich mit Clojure befassen. Das habe ich getan, wovon mein Clojure Phrasebook zeugt. …
📆
2025-06-13
Elixir not only provides the powerful concurrency primitives it inherits from Erlang, but also offers macros to eliminate boiler-plate code from OTP behaviours. In this article, we’re going to discover how a problem involving both synchronous and asynchronous requests can be implemented in a separate BEAM process, and how this implementation …
📆
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 …