How To: Disable Origin Overlay for Steam Games

The Origin launcher is a blight upon the galaxy. Period. It just sucks. Unfortunately the company making it and forcing it on people happens to be the publisher of some of my favorite game franchises, namely all of the current Star Wars games, Mass Effect and Dragon Age. I’m not willing to refrain from playing any of them because of ideological reasons. An added difficulty is that Origin doesn’t play too nicely with Linux....

March 23, 2022 · 2 min

How To: Commit to someone else's pull request

I’m currently experiencing the pleasure of collaborating on an open source project with someone else on GitHub and I love doing it. There was an issue with runtime performance and we looked into it, discussed ideas and coded up several prototypic solutions (I admit mine were rather dirty). At one point I reviewed someone else’s pull request and wanted to add something to it. Sure, I can use the online editing features of GitHub but that doesn’t really tie in well with my code-writing workflow, not to mention that all the autocompletion, linting and inline compiler errors won’t be present....

March 2, 2022 · 2 min

How To: Work with Python virtual environments

Whenever you start a project in Python you probably want to do it in a fresh environment so as not to have your dependencies clash with those of other projects, prevent version mismatch or other unexpected breakage. The way to do this is by using virtual environments. As far as I know there are several ways to do this in Python (as always…) but the most prevalent, it seems to me, is using the builtin venv module....

February 9, 2022 · 2 min

How To: Manage dotfiles with bare git repo

A tale as old as time: you configure and tweak your personal machine that you use for work, coding, fun and games or whatever and at some point you wonder how you might preserve all those tweaks. Either, you want to back them up (which is always sensible) or you want to transfer to a new machine or want to show them to other people online so they can just download your setup and get going immediately....

January 11, 2022 · 3 min

How to: Run Gothic and Gothic II on Linux

Last updated: 20.03.2024 This post is updated regularly so it might be useful to return later on. If there’s anything missing here, a mod you would like to see covered or something else that could be added, don’t hesitate to contact me! I’ll be glad to help out, if I can. Also, if you have any suggestions for improvements or know a better way for something, don’t hesitate to reach out!...

December 14, 2021 · 71 min