BlogAll tags >
- Wed Nov 08 2023
My default apps - fall 2023Joining in on the list, here are my default apps at the end of 2023.
- Mon Oct 09 2023
Switched to SvelteKitWhy switch when the old thing worked just fine?
- Mon Sep 04 2023
Abstracting the terminal from the OSHow I use tmux to make my work environment portable between operating systems and desktop environments.
- Tue Aug 01 2023
Don't self-host everythingSelf-hosting Free, open-source software isn't just sunshine and roses. Not for you, or the developers of the software.
- Sun Jun 25 2023
Quick Grafana variable template tipsIf you extensively work with Grafana dashboards, you might need these sooner or later.
- Tue Jun 20 2023
Sane Linux DesktopLet's look at the Linux desktop from a pragmatic, daily-use point of view.
- Thu Nov 24 2022
Running Gitlab simultaneously on two domainsNeed to transition your Gitlab instance to another domain while keeping the former domain alive? Read on!
- Thu Nov 03 2022
Tailscale - the magic mesh overlay networkTailscale, it's pros, cons and how it has managed to save me time and effort.
- Tue Sep 20 2022
Open-Source Summit EU 2022 - what have you missed?Interesting bits and notes from the 2022 Open Source Summit.
- Thu Mar 31 2022
Dealing with a Google Kubernetes Engine Cluster OutageAlso known as: "How we managed to badly misconfigure OPA Gatekeeper"
- Wed Mar 16 2022
Safe rm -rf *Like using the rm -rf command but deleted some stuff on accident based on shell history before? I think I might have found a way to avoid that.
- Mon Feb 28 2022
Workplace ergonomics - RevisitedA deeper dive into the office work ergonomics.
- Sat Sep 25 2021
Workplace ergonomicsMy journey of finding the perfect tools to make my work environment as ergonomic as possible.
- Sat Dec 26 2020
Password managers - Bitwarden vs pass vs KeepassXCAll great password managers; which one of them takes the crown?