Blog
How to remove UHC Motion from FitBit Inspire HR
I had high hopes for the UHC Motion program. Earning some cash just by doing what I was already doing, being active. The problem for me was in terms of how much data they wanted access to. Even though the [...]
reflector.service exists in filesystem (owned by reflector-timer)
I've been a bad Arch Linux user recently. Even though I speak highly about being able to run the most cutting edge software, I've been slacking and didn't run an update for a while. This was primarily because I didn't [...]
VPS Showdown - September 2020 - DigitalOcean vs. Lightsail vs. Linode vs. UpCloud vs. Vultr
Bringing things back around to the price point that I had started with many moons ago, the $20 plan. While the lower priced systems are sufficient enough for a lot of use cases, moving up to a meatier server instance [...]
Looping through an array in shell script
Generally speaking, when I need to work with an array or dictionary type of variable, I tend to reach for something other than Bash / shell scripting. This primarily stems from the fact that Bash didn't support arrays until version [...]
How to comment source code
One of the biggest offenses that I've seen over my entire software engineering career is a total disregard for code comments. I don't subscribe to the idea that code should be self documenting. I do believe that human are inherently [...]
Splitting a string into two variables
Even though the command-line is like my second home, I still fall short in terms of being able to some basic things. This is primarily because they just don't come up that often so when I do figure out how [...]
How to get the default git branch
As the world has been shifting away from using terms like master and slave in technology, I was left wondering what the heck I was going to do about my git aliases that relied explicitly on the word master. git [...]
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 [...]
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 [...]
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 [...]