I really really like this quote. Did you come up with this? Hits the nail right on the head, and is actually a key to helping developers better understand how to design effectively. Namely, to come at design from the perspective of an interface as an 'information architecture'. And how this is key to making design easy and more understandable for a engineering oriented mind.
I wrote a short article about this here: https://simpleprogrammer.com/information-architecture-develo....
Not OP, but it seems related to 'form follows function' [0]. Incidentally, my favourite graphic design rule is 'communicate don't decorate'.
- Oversized font which means I can't skim the article
- Sliding columns for seemingly no reason other than to confuse the reader (Also makes it impossible to skim the article)
- Really unintuitive navigation system (Click on a part of the paragraph) that I didn't find until I randomly hovered my mouse over it
I didn't read the article, the design and layout actively put me off, which is kind of a shame because I think the topic is interesting.
FWIW, every time I’ve looked at the state of the art for column flow content on web, this is how it’s felt. Even as browsers have supported it, even web design people barely talk about it because it’s basically bad.
Column flow content in design is managed and carefully laid out for the specific content. The idea that it could be a few css properties was hubris.