
So I’ve been messing around with this floppy project for a while, and it’s been an up and down adventure. I put up my first test project, and it failed to do what I wanted, to read the floppy every page load. And that was one of many show stoppers, I’ve said many times I learn more through failure than success, and let’s just say, I’ve been learning a lot lately.
Forcing a floppy read every time a page loads, for every user? Sounds simple, but that’s just not how the internet is built to work, every single piece of technology between you and a website is built for speed, and a lot of that speed comes from caching. From the server’s RAM, disk, the connection between the website and your computer, your browser, and even your own computer. Every single step had to be told “ignore how you’ve been built, and wait for this machine to spin up a floppy disk, and load the content” and I had to figure out a way around each roadblock, and I learned, computers don’t want to be slow in 2026.
Next, I couldn’t just tell you that it was happening, I had to prove it to you. So I got to work on learning how floppies worked, where they cache, how fast a real read should take, and how to prove the reads were real. Not just to myself, but to the visitor. That’s the whole point of Failing Sectors, which is still sitting on the back burner, but I did build out an MVP proof of concept that works, and it’s provable. You can check it out here floppy.er1c.win and when it loads, I’ll most likely hear it spin up.
Now, if you are anything like me, and a little mischievous, you’ll sit there and hit refresh and destroy the floppy, well that’s the point, that’s why the project is called Failing Sectors. Luckily I pulled up my analytics tonight, and noticed there’s absolutely no one reading this blog anyway, so it feels pretty safe, but in the future I’ll be creating some redundancy, and some security filters that limit single IP addresses, and hopefully have enough audience to burn through some floppies! (but don’t test that yet)
So here’s the project update: The technology works! (Or maybe I should say, I’ve broken it, successfully) I still need to build the server, which is a whole story on its own, and the first server is already going to be replaced before it even launches, but I’ve gotta shoot the video about it first, because that’s all a part of the project.
Since part of this large project also involves read floppies on a floppy <> USB controller, I’ve tested this as well, and built a bunch of cool tools, and understand more that I ever wanted to know about floppy speed, sector reading, and logging!

The journey continues…












