LOADING BASE0%
Portfolio Logo
Back to posts
cssrantfrontend

Things I Hate About CSS

1 min read

Why is centering a div still a meme?

Seriously. It's 2026. We have AI writing our backends, sending rockets to mars, and yet the CSS working group has allowed align-items versus justify-content in grid vs flexbox to remain incredibly confusing for anyone who doesn't use it every day.

The Good

Tailwind v4 is here. The config is gone. @import "tailwindcss"; is all we need now. It's magical.

// The old way (v3)
module.exports = {
  theme: { ... },
  plugins: []
}
 
// The new way (v4)
@import "tailwindcss";
@theme {
  --color-primary: #fff;
}

The Bad

We still have to write CSS occasionally.

Conclusion

CSS is awesome, but it still has its flaws. That's why we build standard design systems and never look back.