My Reflections

When I first came across John Allsopp's "A Dao of Web Design," I'll be honest I almost didn't read it. An essay from 2000 about web design? I thought it would be completely irrelevant, full of outdated advice about HTML tables and basic layout techniques that nobody uses anymore. But I needed something for this project, so I gave it a chance. One of the best decisions I made.Sometimes the most valuable lessons come from unexpected places, and this decades-old essay proved more relevant to my current work than any modern tutorial or trend piece I'd recently consumed.

Reading it genuinely shook me. Here was this piece written before responsive design existed, before iPhones, before CSS Grid or Flexbox and it felt like Allsopp was speaking directly to me, right now, in 2025. His main argument is deceptively simple: designers need to stop trying to control everything and embrace the web's natural flexibility. And reading that made me realize something uncomfortable I was doing exactly what he warned against.

I am guilty of trying to control how the web pages I build should look and function, putting my users' needs behind me or not considering them as I should. This is one of the areas John strongly advised against, and reading the article, it makes sense. I'm building a website to be used by certain people, and I want them to have the best experience while they're there so why do I need to control everything?

As John said in the article, we don't know how people will access our work, what devices they'll use, or what challenges they face. And instead of seeing that uncertainty as a problem to solve with more control, he suggests we see it as an opportunity to build something truly flexible and inclusive. That shift in thinking, from control to adaptability is what makes this essay timeless.

Designing highly accessible websites. Learning to build websites for everybody, accommodating every condition of disability and making them get as close to, if not the same, experience as someone with none. This could come in different ways, like great color contrast for eyesight problems or using semantic HTML tags for screen readers.

Another thing is evolution. Although I started using the web when so many things have been made easier and are very recent, I don't have an idea of how static and rigid the web used to be back then. But one thing I've learned is that we should embrace change, be ready for change, and expect change. This is the only way forward, because the web will evolve and we must adapt to its new evolution.

This essay has become more than just required reading for a project. It's a reminder that good design isn't about imposing my vision on users, but about creating systems that adapt to their needs. When Allsopp wrote about letting go of control in 2000, he was advocating for something revolutionary. Today, his words feel even more urgent. As we face new devices, new technologies, and new ways people access the web, his philosophy of flexibility and humility remains the foundation of truly inclusive design.

This isn't about achieving perfection or total control. It's about embracing uncertainty, designing with humility, and trusting in the web's ability to adapt. That's a lesson that will remain relevant as long as the web exists.