Categories

Notes on the web platform, practical front-end architecture, and the small decisions that make everyday development better.

Latest Articles

CSS anchor positioning cover
CSS anchor positioning is finally worth attention
Tooltips, callouts, and menus are slowly becoming less dependent on JavaScript layout math.
Published on
React form state cover
React 19 made forms feel boring again
A few notes on why React 19's form improvements matter more in real projects than in demos.
Published on
Container queries layout cover
Container queries changed my layout habits
Responsive design feels calmer when components can respond to their own space instead of only the viewport.
Published on
Svelte
Svelte 5: The Frontend Game-Changer You Need to Try!
Svelte has been making some serious waves, especially with the recent arrival of Svelte 5.
Published on
CSS Accent Color
Accent Color in CSS: Simplifying UI Customization
Discover how the `accent-color` CSS property allows effortless customization of form elements, aligning them with your design system while maintaining accessibility and user experience.
Published on
Tailwind CSS
Tailwind CSS v4 is out!
Tailwind CSS 4.0 enhances web development with new features, performance boost and more.
Published on
Alpine.js
Alpine.js: jQuery for the Modern Web
If you are looking for a jQuery replacement, Alpine could be the thing you need. It's simple to use, lightweight and fun to use.
Published on
CCC Wrapping
Meet the New CSS Hero: text-wrap: pretty
Tired of that one word left hanging at the end of your paragraph? Here's a quick fix.
Published on
CCC Nesting
Unlocking the Power of CSS Nesting: A Game Changer for Your Stylesheets
Do we need SCSS any more? With the introduction of native CSS nesting, the need for preprocessors like SCSS is less critical, as modern browsers now support cleaner and more maintainable nested rules.
Published on
Page 4 of 4