Author: Josh Sherman

  • Bitcoin price tracking widget for iOS with Scriptable

    Of the crypto apps I have used, I’ve yet to find one that provides a Bitcoin price tracking widget to my liking. I’m not interested in the current price of Bitcoin, as I am interested in how my holdings (HODLINGS) are doing. Thus, enter Scriptable, an automation app for Apple devices. It allows you to…

  • Update single package with pacman on Arch Linux

    Update single package with pacman on Arch Linux

    There are times I need to update a single package with pacman, even though I try to update my Arch Linux regularly, once per week if possible. Typically, this happens with packages that are network connected and a minimum version is required to run. Discord, the chat service, forces this need very regularly. Risks involved…

  • New user 2FA with Google Workspace

    New user 2FA with Google Workspace

    Onboarding new users should be simple, yet the default settings for 2-step verification (2FA) within a Google Workspace can be problematic. When you enable 2FA for an organizational unit, new users encounter an error when they first log into Google Workspace by default: Your organization’s policy requires you to enroll in 2-step verification. Please contact…

  • Home Accessories Battery Drain on iOS

    Home Accessories Battery Drain on iOS

    Recently the Home Accessories app went rogue and was quickly draining my battery on iOS. This coincided with our recently acquisition of an Apple HomePod, which isn’t even our first HomeKit accessory. The Apple HomePod is replacing our primary Amazon Echo. Over the last year or so, Alexa has seemingly become more ignorant. Amazon’s suggestion…

  • Steam Deck Dock Not Working: Easy Step-by-Step Fix Guide

    Steam Deck Dock Not Working: Easy Step-by-Step Fix Guide

    While the Steam Deck has become my primary gaming device, the dock not working has become my least favorite game to play. Fortunately, it’s only one of a small handful of issues I run into regularly with the Steam Deck. The official Steam Deck Docking Station not working is exceptionally frustrating because you usually run…

  • Content Pruning for SEO: Less is More

    Content Pruning for SEO: Less is More

    As I’m attempting to take my blog and writing more seriously, I decided it was time to do some content pruning for SEO purposes. Going into this, I knew that the SEO benefits of content pruning, like much of the dark arts of SEO, are anecdotal at best. Google once said it was a good…

  • Moving to WordPress from Jekyll

    I recently told some friends that I was moving to WordPress from Jekyll. Not a surprise, the overwhelming sentiment was that hell had in fact frozen over. If you’ve followed my blog, you may remember that I’ve bounced around between WordPress and Jekyll a few times. I’ve also jumped around between GitHub, GitLab, and Cloudflare’s…

  • How to install Node.js 21 on Ubuntu

    How to install Node.js 21 on Ubuntu

    Installing Node.js 21 on Ubuntu is a pretty simple task regardless if you’re targeting an LTS or a non-LTS release. Personally, when working with Ubuntu in production environments, I stick to LTS releases like Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. This guide should work well on Ubuntu 22.10 and Ubuntu 23.10 as well. Installing…

  • Dark mode not working with GNOME Terminal on Arch Linux

    Dark mode, I love it so. I use it any and everywhere I can. GNOME has continued to offer better and better dark mode support, initially via dark versions of themes, and more recently, seemingly more native and backed in without much hackery to support it. With the exception of…

  • How to overwrite read-only files with vim

    We can file this post into the category of “stuff I’ve known how to do for a long time, but I was shocked I hadn’t put out a post discussing it before”. If you use Vim or Neovim as much as I do, you end up touching a lot of…