Over the past year and a half, I have been using an Ergodox EZ keyboard and loving every minute of it. It does have a downside tough. As a 60% keyboard lover, it is quite large. So, I have been on the look out for a smaller, split keyboard (I can’t go back to non-split), that I can travel with and use for a portable setup. During this research, I was introduced to 34-36 key split layouts, but wasn’t sure if I could manage one. To test out the idea, I decided experiment with new layouts on my Ergodox…
Previously, I was using the Pantheon desktop environment on Fedora 35 for my work laptop. I liked how well Pantheon handled font scaling with my 4k monitor, and I figured out how to get the accessability menubar item working in Fedora. This allowed me to easily toggle the scaling factor as I connected and reconnected to different monitors. With that said, I have recently starting using Gnome on the laptop, and miss that feature of Pantheon.
I have been trying to code daily the last several weeks. Shortly after starting a project in Python, I decided to refactor it to use Python type hinting. Type hinting is a newer feature of the language that I’ve known about, but hadn’t yet used much. So, I gave it a shot.
It’s been about a year since I traded my 16” Macbook Pro for a M1 Macbook Air. Well, I’ve done it again. Three months ago I decided to trade in my M1 MacBook air for a 14” M1 Pro Macbook Pro (Ugh, these names! 😂). Two months ago, the 14” was delivered and I finally made the physical swap. Similar to last time, I didn’t initiate this trade because I had any issues with my current MacBook, or even needed the newer one. But once again… I’m glad I did it.
I recently wrote about how I started using ElementaryOS 6 on my work computers. While I love using elementaryOS, one thing I mentioned in that post still holds true: right now, my ideal Linux setup would be the ElementaryOS UI/UX, but on top of a Fedora base. So, this month I set out to achieve just that.
I have used Bitwarden for a couple of years now, but I surprisingly haven’t utilized the CLI tool for anything. Recently, I was coding a script that needed to store an API auth token to an environment variable, but I didn’t want the token to be stored in plaintext. So, I setup and used the Bitwarden CLI for the first time to solve my problem!
Over 7 months ago, I switched to Obsidian and I love it. Obsidian’s versatility allows it become whatever I need it to be. However, this adaptability comes at the cost of an initial learning curve, which can be daunting for new users. While I can’t setup Obsidian for you, I can at least help with those initial steps by explaining what Obsidian is, and how to navigate around it.
Ever since I started using macOS, and especially after
purchasing an Apple Silicon Mac, I have been
closely watching podman development around Mac support.
After waithing for several patchs to hit upstream dependency projects,
everything seems to now be in order. As a result of that work, I finally have
podman running on my M1 MacBook Air.
Recently, I’ve been converting a small python script I wrote into an
organized project. As part of that work, I started to setup an automated
testing framework (like a good QE 😆). While writing tests, I have been
parameterizing the code so that each test function can be provided multiple
inputs, resulting in multiple tests (based from the same function). I talked
about this previously, but used a
different method then. This time, I opted to try the
I’ve been running Ubuntu on my home server, mostly because it supports running zfs out of the box. ZFS has been my filesystem of choice for our home server for years. However, I’ve recently had the itch to switch away from Ubuntu and move to Fedora or CentOS. While comparing distros, a major consideration was if I would be able to transfer my zpools, or if I’d have to wipe and restart. I’ve now switched to Unraid… and got to keep ZFS. Here’s how.