Author: Josh Sherman
-
VPS Showdown – Germany – August 2020 – DigitalOcean vs. Lightsail vs. Linode vs. UpCloud vs. Vultr
Starting to feel like I’m taking a virtual vacation as I test out different data centers each month. This month we step into Europe to explore Frankfurt. Next month may end up taking us to Australia, but head’s up, not every provider has a data center there. Usual setup this…
-
Allow dots in paths with webpack-dev-server
Generally speaking, I don’t use dots (periods, full stops, whatever else they may be called) in the URI for a website. That was, until I made the . an allowable character for user names on one of my projects. Allowing the character was a big deal at all with Express.js…
-
How to get the first and last item from an array in MongoDB
One of the great features of MongoDB is the ability to store an array in a document. While I’m fully aware that there are issues with storing unbounded arrays in MongoDB, due to document size limitations, there are times when you may want to store data in an array that…
-
swapon: swapfile has holes
While I do absolutely adore Arch Linux, it wouldn’t be Arch without running an upgrade and having a problem crop up out of no where. This time around, the issue showed up after a reboot when I saw the following error scroll past before I was presented with the GNOME…
-
VPS Showdown – Singapore – July 2020 – DigitalOcean vs. Lightsail vs. Linode vs. UpCloud vs. Vultr
By request, we’re revisiting the Singapore data centers for this month’s VPS Showdown. Incidentally, while not part of the benchmarks currently, Linode did expand their S3-compatible Object Storage to the Singapore data center. They also turned 17 in mid-June with their usual slew of announcements, and upgrades for existing customers….
-
Load pubkey “/path/to/private.key”: invalid format when using SSH
Been hitting the lottery with system upgrade related issues as of late. The latest come in the form of ssh barking about an invalid public key when connecting to a server. This wasn’t happening on all of my servers, just one in particular. Also, it wasn’t actually stopping me from…
-
How to set the background color of a Google Chart
As luck would have it a Google Chart I had created some time last year, which was looking great for a while, recently decided that the background color of the chart itself was going to switch from the color I had set to the default color, white. This was quite…
-
Fixing an Arch Linux system missing vmlinuz
I run into my fair share of “gotchas” as an Arch Linux user. I also stand firmly that I’ve always ran into my fair share of “gotchas” running Linux in general. In fact, I’ve even run into my fair share of “gotchas” on both macOS and Windows systems, so maybe…
-
Unable to upgrade ttf-google-fonts-opinionated-git on Arch Linux
From time to time a routine upgrade on Arch Linux ends up causing me a bit of grief. Fortunately, I do like a bit of chaos from time to time and the opportunity to solve problems is why I got into software engineering to begin with. This particular issue was…
-
VPS Showdown – June 2020 – DigitalOcean vs. Lightsail vs. Linode vs. UpCloud vs. Vultr
After a few months of without Lightsail and UpCloud, it’s time to bring them back into the fold and subsequently roll back to benchmarking on Ubuntu 18.04 LTS instead of 20.04 LTS. That said, the only provide that doesn’t support the latest and greatest version of Ubuntu is Amazon Lightsail…