Field notes

HowTo's

Practical paths through problems I had to solve.

Browse all 68

Guides for the Journey These guides I've crafted, line by line, Are mostly notes of mine to mine. A compass made from trials past, To help my future learnings last. Each step, each thought I've deemed of worth, A breadcrumb trail upon this earth. A stash of bits I chose to keep, So lessons learned won't fall asleep. Yet should you find these notes I've laid, And walk the paths that I have made, I hope they serve, in some small way, To light a thought or clear your day.

The full collection


All guides

2026

  1. Explainer Designing a Global Transactional Service
  2. Explainer Small Local LLMs on an RX 7900 XTX: A 24 GB VRAM Audit
  3. Explainer The NFS Share Was Fast, but Proxmox Wasn't

2025

  1. Explainer Giving the ReadyNAS a Screen Through Its Serial Port
  2. Guide From Reboot Freeze to UKI: Rescuing EndeavourOS After a BIOS Update
  3. Explainer Benchmarking my local models for n8n
  4. Explainer Do Local LLM Model Swaps Wear Out an SSD?
  5. Explainer The Proxmox Network Cable I Kept Replugging
  6. Explainer KRDP ~ Certificate Was Too Correct for it
  7. Explainer Ai Home-Lab to Big League Production
  8. Guide Moving a Proxmox Cluster to a New Subnet Without Losing the Thread
  9. Reference Unleash the Power of `jq` - the json parser
  10. Guide Running Qwen3 & DeepSeek-R1 on AMD GPUs with Ollama
  11. Guide Implementing OpenID Connect Authentication with Authelia
  12. Guide WD MyBook Spindown on Raspberry Pi 5

2024

  1. Guide How to Update a ZigBee Smoke Detector Device with Home Assistant
  2. Guide Making a Programmer for ATTinyX12 Series on an Arduino Nano
  3. Guide Tidying Up Your Debian/Ubuntu With a upgrade and some casual Kernel Care

2023

  1. Reference Git - Oops, Did I Just Commit My Passwords?
  2. Guide Resolving 'CommandLine Disabled' Issue in OpenSSH onwards
  3. Reference SQLite Management and Troubleshooting via CLI
  4. Reference Navigating System Logs with journalctl
  5. Explainer Mounting Disks and Blu-ray Drives in Proxmox LXC Containers
  6. Explainer Terraform State: Managing Drifts and Preventing Disasters
  7. Explainer Terraform: Managing Multi-Account Infrastructure
  8. Explainer A Deep Dive into Network Routing and NAT
  9. Guide Upgrading the Steam Deck SSD
  10. Reference The usage of the dd command in linux
  11. Guide Custom Metrics for Prometheus from a Database
  12. Guide Navigating the Web with FreshRSS as your News
  13. Explainer Monitoring a Mystery ssd issue with python and smartctl
  14. Guide Ship Logs from cloudwatch to a ElasticSearch
  15. Guide A How-To Guide using IPtables to block bad actors
  16. Guide LetsEncrypt with with Traefik and AWS Route53
  17. Guide LetsEncrypt with Traefik and Cloudflare
  18. Guide Automating Certificate Management with Certbot and Route53
  19. Reference Getting Started with HashiCorp Vault
  20. Guide Using AppArmor to Restrict Access for any app in linux
  21. Guide Sending SSH Login Notifications to Slack Channel Using a Webhook
  22. Guide Guide using Fail2Ban with Vaultwarden in Docker

2022

  1. Reference Getting Comfy with User Management in Ubuntu
  2. Reference Securing Traefik with Access Control, Rate Limiting, and GeoIP Blocking
  3. Reference Securing HaProxy - An In-Depth Quick Guide
  4. Reference Securing Nginx - An In-Depth Quick Guide
  5. Reference Guide on Using Disk Tools in Linux
  6. Guide Update Multiple Cloudflare Zone Entries
  7. Guide Creating Backup Internet with an Old Phone and Proxmox
  8. Guide Installing Cloudflared on Ubiquiti Edge Router 4
  9. Reference Mastering the 'cat' Command and Multi-Line String Handling in Bash

2021

  1. Guide Port Forwarding in Different Network Scenarios
  2. Reference Tmux Techniques: From Manipulating Views to Persistent Sessions
  3. Guide Upgrading PostgreSQL - A Step-by-Step Guide with Docker
  4. Guide Creating Custom Units and Managing User-specific Units
  5. Explainer Managing and Troubleshooting systemd Units in Ubuntu
  6. Guide Mounting Drives in Ubuntu Using systemd
  7. Guide Mounting Drives in Ubuntu Using fstab
  8. Reference Converting Canon CR2 Images to JPEG and Image Manipulation Techniques

2020

  1. Reference OpenSSL: Certificate Validation and Retrieval
  2. Guide Blocking Traffic by Country with iptables
  3. Explainer Understanding Ansible Command vs Playbook
  4. Guide Creating a Cloud Function in GCP to Expose Filtered Data

2017

  1. Explainer Understanding and Utilizing JavaScript Prototype Functions

2016

  1. Explainer Harnessing the Power of Regex

2015

  1. Guide Temporary Admin Access with PowerShell
  2. Reference Navigating through Text with `grep`, `cut`, and `awk`
  3. Reference Vim: The Art of Finding and Deleting Lines
  4. Reference Linux `find`: Some Useful Examples and Practices
  5. Explainer Controlling an IP Camera using PHP