McGarrah Technical Blog

SASS Circular Dependency Nightmare: Lessons from Jekyll Architecture

· 8 min read
How a simple print stylesheet addition turned into a deep dive into SASS module architecture and the perils of circular dependencies.

Adding Google Custom Search to Jekyll Website

· 9 min read
How to implement Google Custom Search Engine (CSE) on a Jekyll website hosted on GitHub Pages for better content discoverability.

Jekyll Website Optimization for GitHub Pages - Part 2

· 11 min read
Advanced analytics, Core Web Vitals tracking, and the lessons learned from running a 100+ post technical blog — plus the remaining optimization roadmap.

Homelab Storage Economics: Ceph vs Single Drive Costs

· 6 min read
Real-world cost-per-GB analysis of distributed Ceph storage versus single-drive solutions in a homelab — the same infrastructure investment framework applies at any scale.

Posts