McGarrah Technical Blog

Essential CLI Tools for Linux System Management

· 4 min read
The CLI tools I actually reach for when Linux systems misbehave: htop, iotop, ncdu, iftop, mtr, and a handful of specialists for hardware and performance diagnosis.

Jekyll Website Optimization for GitHub Pages - Part 1

· 9 min read
Foundational optimizations for a Jekyll blog on GitHub Pages — the changes that made the biggest difference across 100+ posts over two years.

Generate Git Timesheet from Commit Logs

· 10 min read
A Python tool that generates timesheets from git commit history — because your commits are already timestamped and reflect when you were actually working.

Enabling SMART Monitoring on Seagate USB Drives

· 5 min read
Seagate USB drives hide SMART data behind UAS quirks. Disabling UAS via GRUB boot parameters unlocks full health monitoring without sacrificing stability.

Posts