Home Lab, Infrastructure

Linting Documentation with Vale: Consistent, Clear, and Error-Free Writing

If you’ve ever worked on a large documentation project, you know how quickly things can get messy. Different contributors bring different writing styles, terminology gets inconsistent, and small grammar mistakes sneak through. That’s where Vale comes in — a linter for prose that helps keep your docs clean, consistent, and professional. What is Vale? Vale is an open-source command-line tool for linting and style-checking text. Think of it like ESLint or Prettier, but for documentation and pros
Andrew Townsend
Andrew Townsend
3 min read
Home Lab, Infrastructure

Setting Up Network UPS Tools (NUT) for APC UPS Devices on Linux

When you’re running critical systems — whether it’s a home lab, a small business server, or production workloads — power outages can cause real headaches. That’s where an Uninterruptible Power Supply (UPS) comes in. But to make the most of it, your server needs to know when the UPS is running on battery, when it’s low, and when to shut down gracefully. That’s exactly what Network UPS Tools (NUT) does. In this guide, we’ll walk through setting up NUT on Linux with an APC UPS. What is NUT? Net
Andrew Townsend
Andrew Townsend
3 min read
Home Lab, Infrastructure

Ghost + Gatsby: A Modern Publishing Stack for Fast, Flexible Websites

If you want a publishing platform that’s both powerful and lightning fast, combining Ghost with Gatsby is a great way to go. Ghost handles content management and publishing, while Gatsby builds a highly optimized static site from that content. Together, they deliver the best of both worlds: an easy editor for authors and a blazing-fast frontend for readers. What is Ghost? Ghost is a modern, open-source CMS (Content Management System) built specifically for professional publishing. Unlike gene
Andrew Townsend
Andrew Townsend
2 min read
Home Lab, Infrastructure

High Availability with HAProxy and Keepalived: A Practical Guide

When it comes to building resilient and scalable infrastructure, two tools often come up together: HAProxy and Keepalived. While HAProxy excels at load balancing and proxying, Keepalived ensures service continuity by managing failover and redundancy. Together, they form a rock-solid foundation for highly available systems. What is HAProxy? HAProxy (High Availability Proxy) is an open-source load balancer and reverse proxy widely used in production environments. It sits between clients and bac
Andrew Townsend
Andrew Townsend
6 min read