Welcome!

Here you can find my resume and short form blog posts where you can experience my interest and low quality humor.

I hope you find something interesting or fun here.

Setting Up SXWM on Ubuntu Server

Instead of the usual rambling, I’ll make a guide for something that I find really fun: setting up a graphical interface on an OS that does not have one. For this, I usually use Debian without a desktop environment. We’ll check this out on an Ubuntu Server because the word “server” emphasizes that it should not have a GUI. But it will!

[Read More]

Power Management Adventures on the Linux Desktop

If you are a normal, well-balanced person, you probably install a distro with a desktop environment, and when you want to change your power settings, you just search for the menu and do it. In my world, this is not how things are done—sorry.

I have already documented what I lost when I switched to a window manager and how I created a new status bar with dwmblocks . Now, the time has come to implement a power management feature.

[Read More]

Birth of a Minimalistic CLI Development Environment - Part I

Most of us have one or more automated processes to set up our machine and/or development environment. These solutions grow over time, and with them, the time required to set up a new machine. But no more! The time has come to create a leaner solution because I don’t want to wait 20 minutes. Period.

[Read More]

Create Custom Keyboard Layout With QMK for No Good Reason

I was a really happy user of a Keychron Q11 when I decided I wanted to try the Q8 as well. I really wanted a keyboard from the “Alice” family, but when I set my layout up with VIA, something felt wrong. This sent me down a path that started with flashing new firmware to the keyboard and ended with compiling it with my own layout.

[Read More]