McGarrah Technical Blog

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.

Dell Wyse 3040 eMMC Storage Health Monitoring

· 5 min read
eMMC storage doesn't support SMART, but the JEDEC health reporting built into mmc-utils gives you life time estimation and pre-EOL status for Dell Wyse 3040 boot drives.

Optimizing Ceph Performance in Proxmox Homelab

· 7 min read
Performance tuning Ceph on USB storage and constrained hardware — mClock configuration, IOPS optimization, and the realities of USB 3.0 as a storage tier.

Posts