Author: Josh Sherman
-
rpm-tools and rpmextract are in conflict on Arch Linux
I’ve been in the middle of a big project, and reluctant to update my Arch Linux rig, even though I usually keep my system updated very regularly. Nearing 400 packages to be updated, and the project in question finished and deployed, today was the day. While not always the case, going too long without updating…
-
Quick Guide to Mythic Uniques in Diablo 4
We play a lot of Diablo in our house. Across the franchise, we’ve played thousands of hours. Having jumped on Diablo 4 last year, we’ve logged at least a thousand hours collectively since launch. Neither of us have beat Uber Lilith, and we’re definitely filthy casuals at best. Something that’s continued to plague me are…
-
VPS Showdown – June 2024 – DigitalOcean vs. Linode vs. Vultr
School’s out and summer is in full swing. As mentioned last month, I’m trying something a bit different. In a vain attempt to get a more “apples to apples” comparison, I went with AMD processors for my instances. This ended up resulting in instances priced between $5 and $7, with no two providers at the…
-
How to install Node.js 22 on Ubuntu
The latest release of Node.js, which will be LTS later this year, is out. Even if you’re running the shiny new Ubuntu LTS release, you’re already behind. Never fear, it’s very easy to install Node.js 22 via the APT package manager on Ubuntu with a few simple commands. As mentioned previously, I still very much…
-
How to clear Spotify cache
Been noticing recently that the fan’s been kicking up on one of my laptops recently. Upon investigation, using top, I noticed that Spotify was eating up a ton of CPU. While my system wasn’t showing any signs of a struggle, I definitely would prefer the fan to not be going at full blast just because…
-
Fix broken Docker networking in GitLab Runner pipeline
Out of the blue this past week, networking between my Docker containers running in my GitLab CI/CD pipeline stopped working. I bet you’re thinking that I pushed some new code and it broke, and I decided to take the low road and blame my tech stack? Absolutely not. After an issue years ago that bit…
-
VPS Showdown – May 2024 – DigitalOcean vs. Linode vs. Vultr
I wasn’t sure how this month was going to go in terms of the availability of Ubuntu 24.04 LTS with each provider. Fortunately, everybody is already supporting this fresh off the presses release. Even more fortunately, is that there was very little that needed to be fixed up in my scripts to support this latest…
-
Numeronym in JavaScript
Numeronyms are a form of abbreviation. The middle of the word or phrase is swapped out for a number that represents the number of letters that are being replaced. The first and last letters are retained. Some examples are: I’m not really a fan of the word “numeronym”, primarily because I can’t ever seem to…
-
Yoast SEO: No Focus Keyphrase showing posts with keyphrase
Even though I migrated back to WordPress months ago, I’m still in a constant cycle of improving my content. I tend to focus my efforts around my most trafficked content. Here and there I chip away at certain tasks that affect most if not all posts. One task is making sure the Yoast SEO plugin…
-
Adding a custom script to an Unbounce landing page
When asked if I knew how to add a custom script to an Unbounce landing page. I have never used Unbounce before, but I’ve worked with enough marketing tools that I figured I could figure it out. Also, figuring out stuff lends itself to new blog content. And here we are. Edit your page If…