A developer reflects on their 8-year journey with Tailwind CSS, from initially embracing it as a solution to chaotic CSS to recently migrating sites back to semantic HTML and vanilla CSS. They share lessons learned about structuring CSS, finding the process fun and insightful, while acknowledging they are not a full-time frontend developer.








The article introduces CSS Grid Lanes, a new CSS feature for creating masonry layouts on the web. It explains that this technology has been developed through collaboration between Mozilla, Apple's WebKit team, and the CSS Working Group, and is now available in Safari Technology P
This article presents a creative programming challenge to implement the classic Fizz Buzz sequence using only CSS, without any text in the HTML body or JavaScript. The author explores the minimal CSS selectors and declarations needed to generate the sequence where all output (numbers and words) must come directly from CSS stylesheets. The article discusses the constraints and approaches to solving this unconventional CSS programming puzzle.
The article argues that it's acceptable to use the term "CSS Variables" alongside or instead of the official term "Custom Properties" when referring to CSS custom properties. The author, writing after TPAC 2025, acknowledges that while "Custom Properties" is the correct technical term, "CSS Variables" is widely understood and used in the developer community.




