Blog

Running LLMs From My …

Introduction

If you’re not living under a rock, you have probably used a Large Language Model (LLM). Something like ChatGPT, Google’s Gemini, Claude etc.

Maybe you used it to help you write some code. Maybe you used it to help you with your homework (or to do your homework for you). …

How I Deploy Services in …

Introduction

A while back I flung myself head-first into the deep, dark rabbit hole that was learning Ansible. The more I learned about it, the more I began using it for everything; even if it wasn’t the best tool for the job, like provisioning VMs in Proxmox.

I started writing a playbook for …

Installing and …

Introduction

If you look into homelabbing or self-hosting online, you’re sure to come across Home Assistant. It’s an open source service, which you can self-host in a variety of different ways, that brings all of your IoT devices under one roof.

If you have multiple smart devices from …

Books That Changed My …

Introduction

I remember as a young cadet (and even as a young lieutenant) rolling my eyes a bit every time a leader preached the importance of reading. “I’m just not a reader…” I would think to myself. But all that really meant was that I wasn’t willing to put in the …

Learn GTD in 5 Minutes

Introduction

For years, we had two copies of this book floating around our house. They got packed with every move, and sat around in boxes, bins, drawers… just about anywhere they had no chance of being read. My dog even chewed up the back cover to one of the copies and, for some reason, we …

My Tailscale DNS Woes

Introduction

I am an avid user of Tailscale, a mesh VPN based on Wireguard that makes secure, remote access to your homelab services incredibly easy. One of my favorite features is MagicDNS which essentially allows you to connect directly to any of your devices over Tailscale via the hostname rather …