Self-Hosting or How I learned to stop worrying and love the Cloud

For a few years now, I’ve hosted a small server at home. Nothing too exciting, I’d say. It all started with a Nextclound instance (see here) and sort of evolved from there. After a while I discovered docker and the amount of services saw a dramatic, albeit short-lived uptick. I tried out all kinds of things, like uptime-kuma, FreshRSS, miniflux, portainer, watchtower. At some point I came across what used to be bitwarden_rs and is now called vaultwarden, a self-hostable reimplementation of Bitwarden. I had been using keepassXC and had heard good things about Bitwarden in general so I decided to try it out and liked it so much that I ended up using it instead and depended on it for daily use. ...

February 8, 2023 · 6 min

Second Impression of the Steam Deck

It’s been a few months so I thought an update on my last post on the Steam Deck is in order. So let’s get to it, shall we? The Good First off, the things I liked about the Deck the first time around are still valid. I still think the experience of gaming mode is very cohesive, the option to choose and modify control schemes is extremely handy, I can run AAA games at quite decent frame rates and settings which makes for a beautiful experience on an 800p display. ...

January 3, 2023 · 7 min

My New Job

I’ve got a new job. I started working as a developer for a software consulting company last October and wanted to finally take the opportunity to write about it all. My last job didn’t end particularly well. I had been doing it for two years and became increasingly frustrated with my work without ever quite realizing it or why that was. I was in a position where I was unable to take a step back and reflect on my situation, why I was unhappy with it or what needed to change. I just noted that my motivation became less and less. ...

January 3, 2023 · 5 min

How To: Find Which Package Provides a Given File

Don’t you just hate it when you’re in your terminal and want to run some commands, only to discover that you don’t have the appropriate package installed (yet)? Maybe you recently reinstalled your machine and haven’t fully set it up yet or there is a mismatch between your personal and work machine. Whatever the case, you quickly want to install the package and get on with it. But what if the name of the command isn’t the name of the package? In this case you need to query the repos. What’s the command for doing that again? I keep forgetting it. ...

November 2, 2022 · 1 min

First Impression of the Steam Deck

I received my Steam Deck two weeks ago after a wait of roughly half a year. Thus, I wanted to write a blog entry to jot down my first impressions of the device. If you don’t know anything about it yet: the Steam Deck is a PC running a fork of Arch Linux with a read-only file system in the form factor of a handheld console. It’s tightly integrated with the Steam platform and offers a gaming mode in which you can seamlessly buy, install, manage and play games from your library. Furthermore, the Deck offers to possibility to enter desktop mode which boots up a regular KDE Plasma desktop which you can then use as you would a regular PC. Since the file system is read-only, package management works via Flatpaks. You can circumvent this but have to do so at your own peril. ...

September 27, 2022 · 17 min