From the smash hit musical about the rise and fall of Payments SRE Alexander Hamilton.
Authors: cesium, amyzhou, timreyn
Company-external redacted version

[X] = internal tool for tracking product launches
[Y] = internal testing / continuous integration tools
[Z] = without waiting for code review

----

[X] sends me an email every day
The PMs want to know why the rollout is delayed
The rollout's blocked on a CL, and the CL broke all the tests
Well, I'm not submitting that CL till I've cleaned up the mess

[Y] doesn't discriminate between the failures and the flakes
It takes and it takes and it takes and we keep coding anyway
We build and we test and we break and we make our mistakes
And if there's a reason my tests turn green only if I blaze clean
Then I'm willing to wait for it
I'm willing to wait for it

My manager once hacked on Linux kernel features
But there are things that the open source projects won't teach ya
My mentor was a genius; my TL commanded respect
When they moved they left no design docs, just a codebase to protect

[Y] doesn't discriminate between the failures and the flakes
It takes and it takes and it takes and we keep testing anyway
We pass and we fail and we break and we make our mistakes
And if there's a reason some tests succeed while others DEADLINE_EXCEED
I'm willing to wait for it
I'm willing to wait for it

This is the only package that I own
I've been learning to keep it healthy as it's grown
I'm not falling behind or running late
I'm not just maintaining, I am helping create
Hamilton faces exacting SLIs
He has jobs to maintain, he has plenty of booze
Hamilton submits dash f, he wastes no time
What is it like in his shoes?

Hamilton doesn't hesitate when his service is at stake
He takes and he takes and he takes and keeps it running anyway
Submits [Z], gets paged and alerted awake
And if there's a reason he moves with speed when so few proceed
Then goddamn I'm willing to wait for it
I'm willing to wait for it

[Y] doesn't discriminate between the failures and the flakes
It takes and it takes and it takes and we keep testing anyway
We pass and we fail and we break and we make our mistakes
And if there's a reason some tests succeed when so many mislead
Then I'm willing to
Wait for it
Wait for it