joshtronic

Blog

Transferring Steam Game Save Data Isn't Worth the Headache

My blog tends to be a collection of solutions for problems that I have faced. Today I had set out to write about transferring Steam game save data. I recently upgraded from my Steam Deck LCD to a Steam Deck…

Continue Reading

How to Automatically Delete Old S3 Files Using Lifecycle Rules

Amazon Web Services block storage is still one of my go to backup solutions. My backups tend to be pretty small, so the cost is negligible. Over time though, the pennies start to add up. Once the cost gets to…

Continue Reading

How to determine Intel CPU generation on Linux

Late to the party, I recently heard about the voltage issues that are plaguing 13th and 14th generation Intel processors. While I don't have many systems with Intel processors, I was still concerned, especially since my home server has started…

Continue Reading

VPS Showdown – August 2024 – DigitalOcean vs. Linode vs. Vultr

Gonna cut to the case this month, as I'm in the middle of mixing and mastering the final track of our upcoming EP. I've spun up 3 instances with DigitalOcean, Linode, and Vultr. Each one is in or around the…

Continue Reading

Convert string to number with JavaScript

Been working through swapping a MySQL library recently to prepare for a major database upgrade. The old library would return the results from function like AVG and SUM as a number. The new library, not so much. MySQL natively returns…

Continue Reading

How to Make Your WordPress RSS Feed Show Full Articles Instantly

Finally getting around to resurrecting my newsletter, I wanted to update my RSS feed to include the full text of my articles, so that the entire post will be included in the email. Fortunately, WordPress has an option for this…

Continue Reading

OS detection in Vim

As somebody that jumps between multiple operating systems, it's become necessary to have OS detection in my VIm configuration. This problem isn't new to me, as I've already taken strides in my dotfiles and have previously talked about OS detection…

Continue Reading

VPS Showdown – July 2024 – DigitalOcean vs. Linode vs. Vultr

While not as perfect as I would like, this month we'll continue with comparing plans with AMD processors from DigitalOcean, Linode, and Vultr. Pricing ranges from $5 to $7, and while each instance has an AMD processor, there is still…

Continue Reading

Error: failed to prepare transaction (could not satisfy dependencies) on Arch Linux

Continuing with the theme from the last couple of weeks, we're going to talk about an issue that cropped up when upgrading my Arch Linux system." After resolving a couple of other issues with specific packages, I attempted to upgrade…

Continue Reading

Replace dbus-python with extra/python-dbus when upgrading Arch Linux

As mentioned last week, I waited a bit too long to upgrade my Arch Linux install recently. While overall the upgrade went smooth, I did run into a handful of issues, this one being the second of three. After resolving…

Continue Reading