Blog
GNOME screen locking not working
I love Linux, but every so often something happens that makes me question whether or not my love affair since the mid-1990s is true love or just Stockholm syndrome. One such instance happened recently when, for no explicable reason, my [...]
VPS Showdown - February 2021 - DigitalOcean vs. Lightsail vs. Linode vs. UpCloud vs. Vultr
It was just last month that I had added a bit more information about the CPUs that each provider was reporting. Wouldn't you know it, this month the Linode instances tested were reporting AMD EPYC 7542 32 Core Processors, same [...]
Search and replace filenames
Recently, while working with a bunch of files, I came to realize that I needed to rename every single file. Not just that, I only needed to rename a small bit of the filename. If I was working with a [...]
Recursively create directories with Node.js
Recently, while working on a new project, I needed to create a series of nested directories. From the command-line, it's easy enough, just pass -p to mkdir and it will create all of the parent directories automatically. With modern versions [...]
Broken icons on OpenWeather GNOME Extension
I don't use many GNOME Extensions. Nothing against them, but less extensions means less crap to break when the latest GNOME release drops. For the most part, I opt for extensions that well maintained and not prone to breaking between [...]
VPS Showdown - January 2021 - DigitalOcean vs. Lightsail vs. Linode vs. UpCloud vs. Vultr
New year, new VPS Showdown! While I don't usually make big changes to these posts month to month, I do try to refresh them every year or so. This year's improvements include commas (on the larger numbers) and charts! I've [...]
Counting files in multiple directories
Last week I discussed counting files in the current directory. It was a quick and dirty way to get the number of files in a directory with some pretty strong assumptions about the type of files / directories that your [...]
Counting files in the current directory
As the year comes to a close, I like to look back and see how many blog posts I have written for the year. My blog is powered by Jekyll and I like to keep my posts organized by year [...]
Displaying an entire object with Node.js
For the most part, I do the majority of my debugging with Node.js / JavaScript's console.log(). It's quick and dirty but it gets me what I'm looking for. The exception being when I am working with larger objects, specifically any [...]
VPS Showdown - December 2020 - DigitalOcean vs. Lightsail vs. Linode vs. UpCloud vs. Vultr
With this month's post being the final one of the year, I thought it was best to get back to a comparison that included all of the providers that I cover. The last few months have not included Lightsail or [...]