Blog

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

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

Not a ton of movement since last month, other than DigitalOcean's announcement of their memory-optimized droplets being generally available. I decided to bring things back state-side again, targeting the west coast data centers for each provider. As always, I'm using [...]

What is MRR?

Why even do a post on what MRR is? Because I've come to realize that there are people out there, that consider themselves to be entrepreneurs, that actually don't seem to know the difference between MRR and monthly transactions. I've [...]

How to loop through all files in an S3 bucket in PHP

Recently I decided to finally tackle the ever growing S3 bucket for the niche social network I run. The reason it's ever growing is because I never implemented any sort of hard deletion logic. At one point, I was planning [...]