[joshtronic-17.0ß ~/blog]$ ls -al

Blog

How to push to multiple git repos at once

A while back I fell in love with GitLab, specifically their GitLab Runners. This was at a time before GitHub had GitHub Actions, so I decided to move the majority of my git repositories over to GitLab. Fast forward a…

Continue Reading

How to install Node.js 16 on Ubuntu 20.04 LTS

Ubuntu tends to drop a new version of their April release shortly after a new version of Node.js drops. Every other year, this Ubuntu release is a long-term support release, which has a longer shelf life in terms of support…

Continue Reading

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

Switching things up a small bit this month. Last month, I had introduced a "$6 VPS Showdown" as a separate post alongside my existing $5 post. This was all well and good, but best as I can figure, there's no…

Continue Reading

Find unused npm dependencies

As much as I love to sling code, I love that we live in a world where you can stand on the shoulders of giants and easily leverage other people's hard work by way of Open Source libraries. Simply referred…

Continue Reading

Run command instead of alias

Recently, a buddy of mine was having some issues with Homebrew after upgrading to Big Sur. After doing the Googling he could have done on his own, I came to realize that he needed to manually upgrade to the latest…

Continue Reading

Case statements in shell script

While I do love the command-line, and will throw shell script at most problems if it's the right tool for the job, it's actually fairly rare that I write case statements. Generally speaking, my shell scripts will usually interrogate a…

Continue Reading

$6 VPS Showdown - April 2021 - DigitalOcean - Premium Intel vs. DigitalOcean - Premium AMD vs. Vultr - High Frequency

By popular demand, I am now doing a $6 VPS Showdown to compare the "premium" offerings from both DigitalOcean (which are fairly new) and Vultr (which have been around for a while). In the past, I did include Vultr's High…

Continue Reading

$5 VPS Showdown - April 2021 - DigitalOcean vs. Lightsail vs. Linode vs. UpCloud vs. Vultr

This month is some what of a special one. First, DigitalOcean recently had their IPO, which helps further legitimizes them as a company. Also, this marks the first month where I'm doing both a $5 and $6 VPS Showdown. I…

Continue Reading

Repeating Strings in JavaScript

While cleaning up some of my old notes today, specifically stuff I jotted down that would make for a good blog topic, I happened upon the topic of repeating strings in JavaScript. Things are really easy in ES6+, but if…

Continue Reading

Uninstalling dev dependencies with npm

While looking into some deployment issues recently, I ran into some logic that was in dire need of being refactored. The logic in the build process was installing all dependencies with npm, then removing the node_modules directory, just to install…

Continue Reading