Modal VI-style editing with Helix
If you work with terminals a lot you probably also edit text in it. helix has become my default after years of vim, vi and neovim. Why? Because my config file got too big. ...
Multiplexing your terminal with Zellij
Terminals are crucial to my development workflow, locally and remotely. zellij has replaced tmux for my tiling and session management needs. ...
Developing in Distrobox containers
As an avid container user and occasional distro hopper Distrobox has my interest peaked. ...
Making music without the touch of a hand
For a while I was harboring a fascination for an instrument which produced music following your mere motions. Unfortunately theremins are prohibitively expensive. Or so I thought until I discovered the Open Theremin project. ...
Reading blog posts without saying a word
It’s nice sometimes being able to listen instead of reading, isn’t? If only there was a way to automagically be able to do that for all blog posts 🤔️ ...
Publishing re-usable actions
GitHub Actions provide one of the easiest ways to add CI to a git repository with minimal effort. Drop a YAML file in the right place and you’re good to go. How do you create one, though? It’s easier than you might think! ...
Rolling back to the last good version
Do you love to install the latest and greatest? Try out new and interesting things? Except it might break for some reason. If only you had a time machine… ...
Re-inventing the wheel
openQA test distributions can become quite big. Usually test modules and helper functions live side-by-side. What if you could easily split things up into multiple repositories? ...
The world crab is moving along
The world crab is no longer just a learning project but shaping up to be quite functional! ...
The bare minimum to keep dot files in git
What do you do to backup files in your home? How do you share them and keep track changes? Version control to the rescue! ...