McGarrah Technical Blog

Five Stages of a Successful Cloud Data Science Platform

· 11 min read
The standard SDLC model breaks for data science because model training requires production data. Here is a five-stage promotion framework that resolves the conflict between data scientist flexibility and production security controls.

From Publish to Reader: The Content Distribution Pipeline Behind This Blog

· 9 min read
Writing a blog post is half the work. The other half is making sure it reaches people — through RSS feeds, sitemaps, search engines, newsletters, and social sharing. Here's the full distribution pipeline for a Jekyll blog, from git push to a reader's screen.

Rebuilding My Resume Site From the Ground Up

· 17 min read
I gutted a 2017 Bootstrap template and rebuilt my resume site with modern CSS, four purpose-built views, a Jinja2/XeLaTeX PDF pipeline, company logos, and machine-readable structured data. Here is what I kept, what I dropped, and why.

Visual Indicators for Draft and Future Posts in Jekyll

· 9 min read
When previewing a Jekyll site locally with --drafts and --future, it's hard to tell which posts are live and which are still unpublished. I added Font Awesome icons and italic styling to the archive and home pages so drafts get a pencil and future posts get a robot — visible only during local development.

Posts