My writings

Welcome to my blog where I share my thoughts and experiences

CSS display masonry

CSS

CSS Masonry should be part of display: grid to streamline layouts, avoid fragmentation, leverage Grid's features, and provide a consistent developer experience.

Read Post

Scroll snap api suggestion

CSS JavaScript

"Snapflyover" describes elements briefly entering but not stopping in the snap zone, providing visual or interactive feedback during scroll snapping.

Read Post

The problem with sticky menus

CSS

Sticky menus take up space, obscure content, break when zoomed, and are hard to control. Instead, shorten pages, use back-to-top links, and place links in context.

Read Post