01 logo

A Small Collection of CrowdStrike “Blue Screen Death Day” Memes

Have a laugh. Sorry for thousands of travellers who were troubled by yesterday's blue-screen death. But hey, what can we do? Have a good day.

By Zhimin ZhanPublished about a year ago 3 min read
https://twitter.com/summer__heidi/status/1814205195322011666

On 2024–07–19, Windows Blue Screen of Death causes a massive outage globally.

The cause, according to Microsoft, is "due to a recent CrowdStrike Update".  Gergely Orosz wrote a good explanation on this.

"Crowdstrike is a cybersecurity company valued at $80B, and the market leader for Windows endpoint protection, with around 22% market share. So 1 out of 5 businesses operating Windows machines use them.

What seems to have happened is that Crowdstrike pushed an innocent-enough software update… to all Windows machines, globally, pretty much a the same time. Crowdstrike's software operates at the kernel level: and this update crashes Windows.

Normally, when buggy code is pushed to production: you'd "just" revert this change, and push the previous version (or code that works correctly,) and when clients get this patch: they are restored. But not in this case: because these machines are non-functional.

The fix - as advised by Crowdstrike - is manual and time consuming, and needs to be repeated for every single Windows machine impacted. The machine needs to be booted to safe mode, a file needs to be deleted, then the machine rebooted."

This, really, is another classic example of Murphy's Law, which states "Anything that can go wrong will go wrong".

The most effective and practical way to significantly reduce this issue is to implement a robust and comprehensive end to end test automation process for regression testing. However, sadly, end to end (especially UI) are often neglected at software companies.

https://twitter.com/Grave_Rose/status/1814312963173470711

It is so common that many programmers have "shall be all right" altitude. Their high ego (can't imagine a worse one than programmers) tend to neglect software testing.

https://twitter.com/cb_doge/status/1814332016956993659

Surely, there was huge productivity loss yesterday. Many (highly paid) IT workers pretty much had an off day. The poor ones are travellers.

Sydney Airport on 2024–07–19. Source: https://www.linkedin.com/feed/update/urn:li:activity:7220005397602992128

https://twitter.com/TeslaEnthusist/status/1814316942821355640

https://twitter.com/cb_doge/status/1814199455614468588

This meme was reposed by Elon Musk. Yes, choosing Linux as the server OS is the right decision.

https://twitter.com/Muskkki/status/1814212514793566255

Believe it or not, Microsoft Windows is the only desktop OS that is NOT FREE.

https://twitter.com/summer__heidi/status/1814252531218010501/photo/1

In this incident, I think Microsoft shares the same amount of responsiblity.

https://x.com/Ben0xA/status/1814283027532419265;

What’s your level of confidence on Azure DevOps or CI/CD services now?

https://twitter.com/PinkFreudHokie/status/1814418581901455852

There is a cost (can be huge) to avoid testing, especially regression testing.

https://twitter.com/itsfoss2/status/1814226663858749942

Sometimes, it right to be different.

https://twitter.com/cb_doge/status/1814199998177046791

Linux is free and super reliable, and have been that for over decades. It deserves respect. Microsoft included Linux in Windows, known as Windows Subsystem for Linux (WSL). But really, it is far better for Microsoft ditch old-and-legacy Windows OS/file system, learn from Steve Jobs, just implement an UI part on top of a Linux system.

https://twitter.com/dwisiswant0/status/1814269588605170115

We, software professionals, should have formalize this day (like Father's day) to remind that as software engineers should take software testing seriously.

https://twitter.com/vinceflibustier/status/1814233715641389456

My questions: "Who proved his pull request in the mandatory code review process? 😊" and "Where is the CI/CD process at this valued US$80 billion company (in the software safety)?" "D" means Delivery, and includes E2E testing, right?

Clearly, the common 'mandatory code review process', like at nearly every software team, is not effective and costly. Check out my article, "Formal Code Review Process is No Good", in which a popular Meme actually explains this CroweStrike case.

Related reading:

My eBooks:

- “Practical Web Test Automation with Selenium WebDriver"

    - “Practical Continuous Testing: make Agile/DevOps real

thought leaderstech news

About the Creator

Zhimin Zhan

Test automation & CT coach, author, speaker and award-winning software developer.

A top writer on Test Automation, with 150+ articles featured in leading software testing newsletters.

My Most Viewed Articles on Vocal.

Reader insights

Be the first to share your insights about this piece.

How does it work?

Add your insights

Comments (1)

Sign in to comment
  • Morning Gloryabout a year ago

    Timely article. I was looking around Vocal today and found your article. I love the way you wrote it, explained what happened and showed reactions from around the internet. Thank you.

Find us on social media

Miscellaneous links

  • Explore
  • Contact
  • Privacy Policy
  • Terms of Use
  • Support

© 2026 Creatd, Inc. All Rights Reserved.