Dao of Web Design

I fell in love with the technology of CSS recently, having obsessively followed a YouTuber (and CSS guru) called Kevin Powell. One of the articles that Kevin recommends is the Dao of Web Design. In essence, the article argues that web as a medium is fundamentally different from printed media because the layout of a webpage has to work on so many different devices: mobile phone, tablets, laptops, Desktops And also on different browswers with customisation such as dark reader or screen readers....

April 11, 2024

Fundamentals in CSS

Kevin Powell points out that people (certainly me!) tend to be too impatient with CSS. They assume it is a “simple” technology and just resort to looking up answers on Google as they go along, without trying to understand the undelrying principles. But paradoxically in CSS more than in (say) Javascript, fundamentals matter even more. The layout of a web page differs from device to device and from browser to browser....

April 11, 2024