The Morning Cloudflare Broke My Internet

The Morning Cloudflare Broke My Internet

Tech News cloudflare internet-infrastructure outage personal

So this morning I sat down with my coffee, opened Twitter (fine, X, I still cant make myself call it that out loud), and got a blank white error page instead of my feed. Figured it was my wifi. Restarted the router, waited the requisite 45 seconds, tried again. Still broken. Then I tried to open ChatGPT to paste in some notes for a client thing and got an error there too. Then Spotify wouldnt load my playlist. That's when I knew it wasnt me.

Turns out a huge chunk of the internet was routed through Cloudflare having a very bad morning, and when Cloudflare has a bad morning, apparently so does everyone else. Half the sites I use daily were throwing 500 errors around the same time, which is one of those moments that makes you realize how much of the "internet" is actually just a handful of companies underneath everything, wearing a trenchcoat.

I even tried checking Downdetector to see if it was a widespread outage, which felt very "the mechanic's car is broken too," because Downdetector itself was struggling under the same issue. There's something almost funny about the outage-tracking site going down because of the outage. Almost.

What I actually did instead

Honestly, once I accepted I wasnt getting real work done through half my usual tabs, I did something I havent done in ages: I closed the laptop lid for like forty minutes. Not out of some zen digital-detox decision, just because there was genuinely nothing to click on. I made a second coffee. I stared at my inbox, which at least still loaded because it doesnt route through the same stuff. I answered three emails Id been ignoring for a week.

By late morning things were mostly limping back. Some sites came back fast, some took longer, and there was that familiar stretch where a page loads but then some background script fails and half the buttons dont work right. You know the feeling. Its not "down" anymore but its not really "up" either, its in that uncanny in-between state.

I dont have anything smart to say about the technical root cause, and Im not going to pretend I traced through their config changes myself, but the short version going around is that it came down to some kind of internal file or permissions change that snowballed into their systems choking on requests they normally handle without blinking. The scale of it is the interesting part to me, not the specific bug. One misconfigured thing in one company's infrastructure and suddenly a login page for a totally unrelated app in another country throws an error too.

I complain about this every time something like this happens (and it does happen, this isnt even rare anymore, feels like every few months theres a "wait is the whole internet down" morning), but I still dont do anything about it personally. I dont mirror my own site anywhere else. I dont keep offline backups of things that matter. Im writing this post on the same stack thatd probably go down in the next one of these. Physician heal thyself, etc.

What I do think is mildly interesting is watching which services degrade "gracefully" versus which ones just faceplant completely. My banking app, for whatever reason, kept working fine the whole time, load times barely different from normal. Meanwhile some genuinely massive consumer apps were just fully dark for a couple hours. I dont know enough about anyone's specific architecture to say why, but Id bet its less about company size and more about how tightly wired a given service is into that one layer of infrastructure versus having some kind of fallback path.

Anyway. My afternoon ended up mostly normal, feed loaded again, ChatGPT came back, I finished the client notes I was trying to write eleven hours late. Not exactly a disaster on my end, just a weird little reminder that the "cloud" is actually a very small number of physical buildings owned by a handful of companies, and when one of them sneezes, a frankly alarming amount of the rest of us catch it too. I'll probably forget this by next week and go right back to not backing anything up. See you at the next one.