Batteries are evil

I had an expanding battery some days ago up to the point where the battery deformed the frame of the laptop. Dell support was really stellar »

SaltStack and openSUSE

This blog post was first published via HackMD to Twitter, G+ and Reddit. If you haven't been living under a rock, you've certainly noticed that SaltStack »

Ultima VIII on Linux

Don't you miss the good old games sometimes? Okay, opinions diverge when it comes to exactly this Ultima. Ultima 8 is indeed much different from the »

We want openSUSE on DigitalOcean - The results

Two month ago I started this survey and the results are finally here. Many thanks to all who took the time to send this in. All »

ssht moved to OBS

Yesterday I've set up an OBS repository for ssht. ssht allows you to directly connect to a running tmux session on a remote host via ssh. »

openSUSE Conference 2017 - My Highlights

This has been my first openSUSE Conference and it has been great. Thanks to all the organizers and supporters! My Highlights I have to admit, that »

IOError - decoder jpeg not available 🐞

This is one of the blog posts, that is adressing the future me but might also be useful for you too. You might have gotten this »

Service Locator Pattern in Python?

The service locator pattern is a design pattern used in software development to encapsulate the processes involved in obtaining a service with a strong abstraction layer. »

HTTPS with Nginx, Let's Encrypt and acmetool

There is really no reason to not use valid HTTPS certificates anymore. Let's Encrypt is easy to use and free. So without further ado here is »

Off the Grid as a Digital Nomad

Being a Digital Nomad has a lot of benefits, but there are also some major downsides. Not having permanent access to the energy grid is one »