Blog
Padding strings and numbers with JavaScript
Programming languages can change pretty regularly, and I try to carve out some time periodically to catch up on the latest and greatest the languages I love have to offer. With that, recently I was poking around on JavaScript's string [...]
VPS Showdown - January 2020 - DigitalOcean vs. Lightsail vs. Linode vs. UpCloud vs. Vultr
Brand new year with a brand new VPS Showdown, and I know what you're thinking, "Why have you not included my favorite provider into your comparisons yet"? Big reason has to do with time, while these posts have become more [...]
The end of a decade
Usually for the last post of the year I do a bit of a retrospective / lessons learned kind of post. Not going to bore you with that this year. Instead, I want to talk a bit about the concept [...]
Installing pacman breaks dependency replaced by yay
Even though I've been using Arch Linux for a few years now, from time to time, I do run into small issues that are unique to Arch. One such issue happened when I was trying to upgrade my system, only [...]
Another two weeks with Firefox
A few years back, I went all in on Firefox and Duck Duck Go for a few weeks, only to wind back up on Chromium. Duck Duck Go has been my default search engine since then, but Firefox ended up [...]
How to bypass the SSH host key check
If you've ever connected to a new server via SSH, you were probably greeted with a message about how the authenticity of the host couldn't be established. The message and prompt looks something like this: The authenticity of host '1.2.3.4 [...]
VPS Showdown - December 2019 - DigitalOcean vs. Lightsail vs. Linode vs. UpCloud vs. Vultr
Figured for my final VPS Showdown of 2019, to go back to where it all began with a $10 Showdown post. Since last month, Linode has released their own flavor of "Object Storage" so I thought it would be good [...]
My 2020 Goals
For the last 3 years, around the week of Thanksgiving, I have put pen to paper to list out a series of goals for myself. Some health and some wealth. Not always business related, so there's family goals and personal [...]
How to remove an array element by index in JavaScript
Recently I was faced with the need to remove an item from an array, by index in JavaScript and I came to realize it had been quite a while since I had to do something like that. My initial, and [...]
Undervolting the New Dell XPS 15 7590 on Arch Linux
I have a love / hate relationship with Arch Linux. I love the simplicity. I love being able to install everything via my system's package manager. I love running the oh so shiny and new versions of my favorite software [...]