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 [...]