Skip to main content


1993: HTML is created to provide a standard way for web pages to be displayed.
1996: CSS is created to separate content from design, allowing multiple design directives to be grouped under a single label.

2019: Tailwind is created to solve issues related to the separation of HTML and CSS. Tailwind is a collection of single-purpose CSS classes that are meant to be mixed and matched directly in the page markup.
2022: Class Variant Authority is created, allowing multiple Tailwind classes to be grouped under a single label.

I see a 3 years pattern.

#DevLife

This entry was edited (1 week ago)
@Hypolite Petovan You could mix CSS into HTML by the attribute style="blah:blohbloh;" from the very beginnings of CSS. I never heard of Tailwind. Just read a bit about it on Wikipedia and I'm glad I never used it. Keep things simple and understand what they are doing! Same with DOM. I write it if I need. I did not get warm with JQuery at all. I even could not remember the syntax. Now we see the damage, low hanging fruits from AI are doing. Studies show loss of skills. Congratz! 💥🏆👑🥳

@VegOS The one thing Tailwind has going for it is that if you wanted to inline all the styles, Tailwind provides helpful shorthands for common CSS directives.

This "if" is load-bearing of course, but it seems to make more sense in the React component context. If you haven't heard about React, it could be another rabbit hole for you!

@Hypolite Petovan There is a German saying, Alter Mann ist kein D-Zug! I even can not follow all new music styles. It took me 20 years to discover Grunge. Perhaps I discover React in 20 years? I would be 92 then. But Punk was a quick thing I found in end of the 70s on a Switzerland radio station. The also had Guckenmusik, something real weird at those times. Today Guckenmusik is dead as even German Krauts are doing it. Long live #Punk and #Grunge!
⇧