Profile picture
Murali Suriar @msuriar
, 15 tweets, 5 min read Read on Twitter
Operational Excellence in April Fool's pranks, by @yesthattom #srecon
2015, April 1, 1023 UTC: stackoverflow enabled an easter egg.
But we rolled back, and it was fine. Let's talk about reliable easter egg/April fool's features.
What makes April Fool's pranks funny?
1. Topical
2. Absurdist (not silly for silly's sake)
3. Surprise
The Mustache Story
- Managers trying to write a joke by committee.
- Then call in @yesthattom
What's in the news? Face recognition! "Didn't we just buy a company with face recognition? Let's put a mustache on everyone in the corporate directory!"

Next: Stackoverflow 2FA video.

What shouldn't you do?
- Hurt people
- Punch down
- Inside jokes

Top 5 best practices:
1. Feature flags
- Protect feature behind a flag. Rollout and rollback is easier.
2. Load tests (the flossing of IT)
- A/B test with and without prank
3. Dark launches
- Launch the feature, but hide it from users (CSS display:hidden).
3. Dark launches
- Find bottlenecks before launch. (6 month dark launch for Facebook messenger)
- Google IPv6 javascript experiments
Bad examples with no dark launch:
- StackEgg
- Apple livestream for iPhone 6/Apple Watch launch.
4. Involve all silos
- Marketing
- PR
- Sales
- Engineering
- Support
- Execs

(Principle of least surprise). #srecon
5. Do a retrospective
- Make sure you learn from it, whether it went well or less well.
Now: The lazy way!
1. Use someone else's resources. - Dance dance authentication - blog post and a youtube video.
2. Creatively describe something that already exists.
3. Troll people. (go 3.0 with generics --> Java)
3. is actually: misleading your audience. #srecon

And we're done!
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Murali Suriar
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!

This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($3.00/month or $30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!