Rediscovering Modern CSS
The problems we used to solve with JavaScript and preprocessors now have native CSS answers: container queries, :has(), and native nesting.
Category
HTML, CSS and frontend interface development: layout, component design and browser behaviour.
This category has 19 posts.
The problems we used to solve with JavaScript and preprocessors now have native CSS answers: container queries, :has(), and native nesting.
I evaluate React 19's stable-release form actions model by comparing it with previous approaches.
A calm assessment of the Oxide engine and CSS-first configuration approach that Tailwind CSS 4 brings — with the composure a major version bump deserves.
How Pinia replaced Vuex in the Vue ecosystem: less boilerplate, better TypeScript support, and a more mature approach to state management.
How React 18's concurrent render model changes application behavior, and what that means in practice.
I compare the visibility problem that client-side rendering creates for search engines and evaluate server-side rendering alternatives.