Anchor Positioning

Anchor positioning had me wondered for a while, however after reading some articles about it I think this is a great addition to modern css. Especially in use with some other new css/html additions like the popover api. And now support for Anchor positioning has landed in Safari 26 use in production is near (FireFox has it under a flag). I really like the absolute relative positioning and the baked in fallback on smaller screens. ... more

Embrace the Cascade

This is a plea for the power of the cascade — the C in CSS. Too many times I’ve read rants against it, and most of the time it comes down to a lack of understanding. The cascade is actually enormously helpful when it comes to styling, as long as you know what you are doing. There is no other frontend technique that lets you change the look and feel of an entire document with so little effort. The way the cascade works is very consistent and very logical, and now that @layer has been added to the mix, it is even easier to influence. ... more

About me

Working as a professional front-end developer for over 25 years has taught me many things about HTML, CSS and JavaScript. HTML is the semantic skeleton we use to place content in. CSS is the icing on that cake, and JavaScript provides the raw power to change everything. Loving CSS from the moment I started working with it — although very limited at the time — and appreciating all the possibilities we developers received, allowing us to create better and prettier websites. ... more