CodeSOD: Git Pull, for the Holidays

We're heading into the holiday season. We had some rather ambitious plans for a special Christmas event, but for a variety of reasons, all the various moving parts couldn't come together.

There's always next year, though. Instead of rehashing Christmas carols or doing our own parodies of holiday specials, I figured we should share one of the songs we wrote for that unfinished special event. It's got good advice for those of us heading into the holiday season: don't release anything to prod in the next few days.

Lyrics

Git Pull

CHORUS:
Git pull,
Don't push,
(JOLLY BOSS)But merge to prod? 
    (All)No way!
Build it,
Test it,
Our long break starts today.

VERSE
With serverless and lambdas,
Failover sites galore,
In Atlanta, Sri Lanka, Alabama and Casablanca,
Our apps crash no more.

Our on-prem is monitored,
Our logs are all Splunked,
A horde of comps and cords up on our big board,
Holiday failures are flunked

CHORUS
Git pull,
Don't push,
(JOLLY BOSS)Just one quick patch? 
    (All) No way!
Build it,
Test it,
Our long break starts today!

VERSE
Holidays are near us,
We've paid off our tech debt,
(DEV 1) There's no muss, 
    (DEV 2) (Not a) fuss, 
        (DEV 3) to make us cuss,
(All)Everything is set

CHORUS
Git pull,
Don't push,
(JOLLY BOSS)Just change the font? 
    (All) NO WAY!
Build it,
Test it,
Our long break starts today!

Lyrics - Remy Porter and James Rushin
Music - James Rushin
"Git Pull" Vocalists - Brianna Barnes, Billy Eric Robinson, Beda Spindola, Sarah Rose Shaiman, Ethan Lynch

[Advertisement] Keep the plebs out of prod. Restrict NuGet feed privileges with ProGet. Learn more.

This post originally appeared on The Daily WTF.

Leave a Reply

Your email address will not be published.