Archive

Blog

Real notes from the field: what broke, what held up, and what I changed after the smoke cleared.

25 posts Latest: Mar 3, 2026 4 categories

Start Here

Three posts that represent how I write and work.

All posts

25 entries

Mar 3, 2026

Deploying Obsidian Sync for My AI Agents

I set up Obsidian Sync for AI agents in a terminal-only Ubuntu Server environment using the official CLI and a continuous systemd service, then retired my old GUI workaround.

tech #obsidian #sync #cli #ai #agents #openclaw #homelab #blog

Feb 26, 2026

The AI Internet Outage We're Not Ready For

I think we are underestimating how close we are to a tipping-point outage where failure in core internet systems cascades far beyond one provider incident.

tech #ai #internet #infrastructure #outage #resilience

Feb 20, 2026

I Deleted My Cloudflare Tunnels: Tailscale Operator for Homelab K8s

I replaced Cloudflare Tunnels with the Tailscale Kubernetes Operator and went from dashboard-heavy setup to GitOps-native service exposure.

kubernetes #tailscale #kubernetes #homelab #networking #k3s #blog

Feb 18, 2026

AI Already Took My Job

AI already took my job. I just adapted fast enough that nobody noticed.

devops #devops #ai #aiops #claude-code #career #opinion #blog

Feb 13, 2026

Headless Obsidian Sync on Linux (No GUI Required)

Obsidian Sync is great — but it assumes you're sitting at a computer with a screen.

tech #obsidian #linux #homelab

Feb 4, 2026

oh-my-claude: Batteries-Included Enhancements for Claude Code

Hey folks.

tech #ai #claude-code

Jun 30, 2025

Building a Talos Kubernetes Homelab with Terraform on Proxmox

So I heard about Talos Linux from the interwebs and figured I'd give it a shot in my homelab.

tech #homelab #talos #kubernetes #terraform #proxmox #devops

Jun 6, 2025

Troubleshooting RKE2 Kubernetes Master Node Failures in Production

Well, maybe I didn't break it, but it sure felt like it when I saw that "Not Ready" status on one of the master nodes at 2 AM.

tech #blog #kubernetes #rke2 #troubleshooting #devops

Jun 6, 2025

Working with Private Container Registries: Nexus and Kubernetes

If you're working in an enterprise environment, you've probably encountered the need to use private container registries instead of pulling everything from Docker Hub.

tech #docker #kubernetes #nexus #rancher #containers

Sep 13, 2023

I Make Excuses - Eating Well

For a long time I've made so many excuses for why I can't do X and how hard it would be to do Y, or Z isn't really sustainable so I better not start..

personal #life

Dec 7, 2022

Introduction to GoLang Structs

Golang structs are a powerful tool for organizing data in Golang.

tech #go #devops

Dec 6, 2022

What is GoLang?

Golang, or Go, is a programming language created by Google in 2009.

tech #go #devops

Apr 26, 2022

Creating a Progress Indicator for your PowerShell Processes

Fear not!

tech #powershell #devops

Apr 22, 2022

Using $PSStyle to Spice up your Output

After looking into this a bit, I found a simple and easy to understand implimentation of to help create cool output.

tech #powershell #devops

Dec 1, 2021

Playing With Dates in PowerShell

I wanted to share a little bit about date objects with PowerShell, and some cool things you can do with them.

tech #powershell #devops

Nov 23, 2021

Introducing the BlogQueue GitHub Action

Well, that's been me for the past while..

tech #powershell #tutorial #github

Jun 14, 2021

Remove Overlapping IP Address Ranges from a List of CIDR IP Addresses

Today, I wanted to share a problem I was faced with, as well as my scripted solution.

tech #azure #tutorial

May 31, 2021

Testing Terraform IaC with Pester - Unit Tests

I'm always reminded how excited I am to be in the technology space, because the things there are to learn are pretty awesome.

tech #devops #tutorial

Mar 31, 2021

How to Import a Locally Defined Function into a Remote PowerShell Session

I ran into a scenario that seemed simple, but was a bit frustrating to figure out.

tech #powershell

Mar 30, 2021

Use PowerShell to Detect Running OS

I recently found myself specifically coding against a Windows system, without taking into account that someone on Linux could easily run my code if only I would account for it.

tech #powershell

Nov 20, 2020

How to securely store credentials locally using PowerShell. NO PLAIN TEXT.

In my new position as a DevOps Engineer, I find myself scripting more and more authenticated tasks.

tech #powershell #function

Aug 16, 2020

PowerShell Functions: The Basics of Creating PowerShell Functions

That is what I want to discuss in this post.

tech #powershell #function

Aug 3, 2020

How to organize your powershell functions into a module - Part 2

If you haven't yet, please head over and check out my How to organize your powershell functions into a module - Part 1 post where we look into the bare necessities of creating a PowerShell module.

tech #powershell #module

Jul 28, 2020

How to organize your powershell functions into a module - Part 1

Writing functions is a blast.

tech #powershell #module

Jul 26, 2020

Welcome to my blog!

Well, here it is...

personal #welcome