The problem 🔗 I run a bunch of stuff on my QNAP NAS to avoid having to purchase an actual server, most of them are containerized self-hosted alternative solutions to popular cloud products, like Immich , Paperless NGX , Glance , and a bunch of others, all behind a convenient reverse proxy. With great power, however, comes great responsibility. And figuring out a reliable 3-2-1 backup strategy…
I know, I know. The web is filled with complaints about this, especially in the tech community. And yet, large companies with Frankenstein monsters of decades old legacy systems, desperately facelifted using some modern CSS, continue on the path to absolute stagnation. And of course I get why. Migrating large, globally distributed legacy systems built on mainframe technology in industries with…
Recently, I stumbled across the 512kb.club , a collection of performance based web pages from all over the internet. Here’s a quote straight from their mission statement: But we can make a difference - all it takes is some optimisation. Do you really need that extra piece of JavaScript? Does your WordPress site need a theme that adds lots of functionality you’re never going to use? Are those…
As you can probably tell by my posting history, I do not update this page too frequently, and often take long breaks from writing. Whenever I do come back to maintaining this web presence, I’m starting to sweat a little. But let’s start at the beginning. A long time ago, I wrote a small web platform using MeteorJS , on which I spent roughly half a year of productive work on my free…
Recently, I came across this beautiful blog post by Robb Knight , the idea of which I immediately subscribed to. I still vividly remember critizising the Web 2.0 movement when it started to emerge in the late 2000s, and every company suddenly advertising under a facebook link instead of a custom built, unique web experience. I feel like things have started to shift back towards individual web…
With the rise of language centric formatting tools like gofmt , it’s become easier than ever to achieve a holistic coding style across team members and projects, avoiding endless warfare over primeval subjective matters like white space after punctuation , tabs vs. Spaces, etc… It also combats the cargo cult around style guides promoted by large tech companies (such as the AirBnB JS…
Gambits and exploits in software engineering 🔗 More like my personal 🧠 dump really … I keep forgetting things, so I decided to start writing some of it down in a constructive manner. Maybe some of it might proof interesting to you. This blog is open source and available at github . Feel free to reach out in case you have any questions, submit Pull Requests or simply fork and use for your…
What I’m doing now(-ish) 🔗 For more information, see here . Updated: November 2025 🙋 Personal 🔗 I get better at playing the guitar, but a lot of practice remains. Still, it’s rewarding. Getting back into playing Warhammer 40k (yes! the tabletop!) with actual friends in physical stores again. After years of contemplation, I purchased a cheap DSLR camera. I’m using it mostly on…
Some of the projects I’ve been professionally involved with 🔗 Respiratory Diagnostics , real time measuring, data processing, hardware protocol design, hardware prototyping, reporting and more. Automatic loading and Smart Factory solutions , reaching from real time robotics and human security safeguard constraints to process automation, job scheduling and monitoring. Teach Online , a…
Uses 🔗 For more information, see here . Operating Systems 🔗 I use Arch by the way , mainly because for me, it is the best compromise between ease of use and being able to setup a small console system with minimal dependencies. I also appreciate the bleeding edge and AUR stuff. Lately though, I’ve been toying with the idea of exploring Nix or FreeBSD , but for gaming under Linux, Arch has…