Linux in the workplace

Ah, Linux – the unsung hero of the digital realm, where penguins reign supreme and the command line is your wand. A three-year odyssey into the Linux universe – a journey that's part symphony, part circus act, and a whole lot of "Did I just become a digital sorcerer?" moments. But fear not, brave soul, for you've chosen the path less traveled, and in the world of Linux, that path is a code-covered labyrinth where only the fearless dare to tread....

December 18, 2023 · 6 min · 1124 words · Ryan J. Mackner

Postgres Upgrade

How to perform a PostgreSQL major upgrade on a FreeBSD jail I personally run my PostgreSQL server inside of a jail on my FreeBSD box which makes the upgrade and/or migration process a lot easier. This will guide you through the process of upgrading PostgreSQL and anything specific gotchas that we come across. We can not install two different versions of PostgreSQL on FreeBSD but need access to the old binary during the upgrade....

December 17, 2023 · 2 min · 272 words · Ryan J. Mackner

Freebsd Version 14 Upgrade Process

I just went through quite a few FreeBSD 14 upgrades over the past month and just thought I'd note down the process. I also run quite a few jails on my FreeBSD hosts and also noted down what has been working for me. Seems like this information is very rarely documented across the internet so hopefully this helps someone out there! Major Version Upgrade Upgrade Host OS Follow the guide below to upgrade a FreeBSD system to the latest OS version...

December 15, 2023 · 2 min · 314 words · Ryan J. Mackner

Org Roam in Org Dailies

If you're an Emacs user and find yourself juggling various tasks and projects, the following code snippet can be a game-changer. This Emacs code enhances your task management in Org Mode by automatically adding "DONE" entries into your org-dailies notes, providing a comprehensive log of completed tasks. Let's dive into the code and understand how it can supercharge your productivity. I did find a few guides related to this on the web but none of them worked for org-roam2....

December 15, 2023 · 3 min · 457 words · Ryan J. Mackner

i3 Window Manager Desktop Setup on OpenBSD

Alright after many questions on how I setup my OpenBSD workstations for desktop use (and mostly to document all this before I forget) I will create a setup guide! This guide assumes that you have a working OpenBSD install with a active network connection. I would say this setup is mostly fine for normal office work and light gaming like minecraft. I had no issues going from a thunderbolt 3 dock, using the laptop on the road connecting to public WiFi, ok battery life but this will depend on your hardware....

December 10, 2023 · 2 min · 386 words · Ryan J. Mackner