How to Open Files with Default Applications in Visual Studio Code (Mac & Windows)

Learn how to configure Visual Studio Code to open files with their default applications using custom tasks. Works on both macOS and Windows.

Software Documentation Gaps — Deadly Cut 1

Software documentation gaps are as common as the cold. Left in the cold, we get to deal with a harvest of confusion.

Learning Terraform

Learning Terraform as an alternative to CloudFormation, Azure Resource Manager Templates, and Google Cloud Deployment Manager.

How to Open Hyper Terminal from Finder on macOS Using Automator

Learn how to create a custom Quick Action in Automator to open Hyper Terminal from Finder on macOS. Step-by-step guide with screenshots and troubleshooting tips.

How to Fix Permission Denied (publickey) in SSH and GitHub

Fix “Permission denied (publickey)” in SSH and Git: use the git user, load your key into ssh-agent, add it to GitHub, and set key file permissions.
A terminal showing the SSH error Permission denied (publickey) after a failed login.

Death by 1000 Cuts

Death by 1000 cuts in the software world. Software, like any tool, can complicate life. Let’s take a trip down Broken Software Lane!

How to Install Pi-hole on Synology NAS with Docker: Complete Guide

Step-by-step guide to set up Pi-hole ad blocker on your Synology NAS using Docker. Learn how to configure network-wide ad blocking and DNS filtering.

Lastpass to Bitwarden – Part 1

Bitwarden migration, the why and the what. This article details a migration from Lastpass to Bitwarden.