When something bad happens I tend to seek out the funny bit. Tech layoffs are ripe for comedic fodder. There’s always the in-person HR rep attempting to physically exude empathy. Almost always in contrast to a senior executive that has literally just dialed it in. Gallows humor for sure, but sometimes a little levity and delay in processing the impact can go a long way.
The last few years have been really tough in tech employment land where it feels like nearly everybody has gone through a massive layoff. What makes it harder is that not too long ago it nearly impossible to staff up open roles. I’ve been through a collection of down turns (anyone remember “RIP Good Times”?) and up turns (almost immediately after RIP Good Times). This, though, is the first time I’ve experienced the curve so compressed and so amplified. Certainly the first time in decades where very experienced, very good devs have had trouble finding employment.
When the major wave of layoffs were going on in 2023, I was struck by how many of the announcements sounded similar. So in the spirit of finding something funny, I went to work on a bingo board. Maybe they are all using the same phrases and it would be possible to match 5 across, down, or diagonally.
Screenshot of Layoff Bingo
Hopefully you bookmark it but never need it. If you do find yourself on the site, I hope it brings a little bit of joy.
Disclaimers and technical notes.
I’m not a professional writer, which is very dangerous when you are trying to be satirical. Ideally it’s merely unfunny, however if it is mean, please let me know and I will try to do better. Or if you are inclined, submit a pull request.
The code is open source and available on github. It’s a Svelte project written in TypeScript. Yes, I have said before that TypeScript hurts my soul. This felt appropriate given the subject matter.
I owe a debt of gratitude to my friends Mel and Landon that helped improve the UX. The UX that works is probably theirs. The stuff that’s ugly and non-functional is certainly mine.
Layoffs really suck for everyone involved. I’ve been on both sides and neither one is joyous or pleasant. If you’re reading this and need someone to reach out to, send me a note. You can find my email address at the bottom of this page.