Blog

Downloading files in Node.js with Axios

I'ved used Axios a ton, but I've only ever used it to make AJAX requests. In fact, I don't ever remember a time when I've needed to download a file and save it to disk in Node.js. That changed recently [...]

How to hide Nginx server headers on Ubuntu

Nginx is a fantastic web server choice, but it tends to be a bit too mouthy by default for my taste. By mouthy, I mean that out of the box, Nginx gives up a bit too much information about itself [...]

VPS Showdown - December 2021 - DigitalOcean vs. Lightsail vs. Linode vs. UpCloud vs. Vultr

Here we are, with the final VPS Showdown of 2021. We've seen a few changes over the course of the year in terms of product offerings. One of the most notable was the adoption of AMD EPYC processors either a [...]

Associative arrays in Bash

Arrays, both indexed and associative are a powerful and versatile data type, regardless of the language you're utilizing them in. At one point in Bash's history, pre-version 4.0, Bash only had indexed arrays. These indexed arrays were defined as such [...]

Connecting to Wi-Fi with the iNet wireless daemon (iwctl)

Part of the Arch Linux appeal is how minimal it is. With this minimalism comes adopting command-line tools to do the basic things we take for granted, like connecting to Wi-Fi. While this isn't necessarily the case if you install [...]

Monitoring the progress of dd

Whether you're zeroing out an old disk drive or creating a USB flash drive with your favorite Linux distro, dd is there to take care of business. One of the shortcomings of using dd back in the day was the [...]

VPS Showdown - November 2021 - DigitalOcean vs. Lightsail vs. Linode vs. UpCloud vs. Vultr

Even though the year is drawing to a close, these showdowns continue. Nothing very exciting this month other than it seems Linode took their firewall offering out of beta and Vultr did the same with their Kubernetes offering. DigitalOcean continues [...]

Is today Halloween?

Regardless of when you read this post, there is less than a third of a percent change that today is actually Halloween. For those that legitimately unsure if today is Halloween or not, Halloween falls on the same day every [...]

How to install Node.js 17.x on Ubuntu LTS

As All Hallows Eve approaches, we are greeted with a brand new "current" release of Node.js, version 17. For those out there are aren't aware of how Node.js releases work, even numbered releases eventually get promoted to long-term support (LTS) [...]

Spotify stuck in fullscreen

I'm not sure why it happens, but from time to time I'll start up Spotify (in GNOME) and it will not only be in fullscreen mode, but there's no apparent way to exit out. Even though the cause will probably [...]