I try my best to not horde browser tabs. Occasionally I look up and realize that I have so many open that I now have to scroll. While I attempt to do the same with my tmux windows (and GNU…
New month with new observations when looking at DigitalOcean vs. Linode vs. Vultr. Even though each provider uses the same Linux kernel version, they all have different patch numbers and dates. Vultr offering the most recent, Linode second, and DigitalOcean…
Recently, while revisiting a Node.js repository I haven’t contributed to in ages, I encountered a new problem: the Mocha tests would hang instead of exiting. When I asked about the error, it seems it was recently introduced and nobody had…
If you run Arch Linux, or any rolling release system with frequent updates, you have probably asked yourself how often should you be updating it. I’ve run Arch Linux off and on over the last decade and have been through…
Generating a compile_commands.json file, a JSON database of compile commands, using CMake isn’t something I run into as a web developer. But as somebody that’s recently gotten bitten by the game development bug, this was one of the first things…
DigitalOcean vs. Linode vs. Vultr — Don’t call it a comeback. It’s been over a year since I decided to step away from doing my VPS Showdown posts. Recently, my curiosity was reignited. Linode was acquired by Akamai. DigitalOcean saw…
Of the crypto apps I have used, I’ve yet to find one that provides a Bitcoin price tracking widget to my liking. I’m not interested in the current price of Bitcoin, as I am interested in how my holdings (HODLINGS)…
There are times I need to update a single package with pacman, even though I try to update my Arch Linux regularly, once per week if possible. Typically, this happens with packages that are network connected and a minimum version…
Onboarding new users should be simple, yet the default settings for 2-step verification (2FA) within a Google Workspace can be problematic. When you enable 2FA for an organizational unit, new users encounter an error when they first log into Google…
Recently the Home Accessories app went rogue and was quickly draining my battery on iOS. This coincided with our recently acquisition of an Apple HomePod, which isn’t even our first HomeKit accessory. The Apple HomePod is replacing our primary Amazon…