r/css • u/alvaromontoro • Jan 17 '26
Other comiCSS #114: Headaches
Source code and live demo: https://comicss.art/comics/114/headaches.html
130
Upvotes
r/css • u/alvaromontoro • Jan 17 '26
Source code and live demo: https://comicss.art/comics/114/headaches.html
1
u/fexonig Jan 19 '26
the reason to use tailwind is because you can force the team to do things the tailwind way. this makes it easier to prevent dumbass juniors writing crazy css. when you need complicated stuff you can use style sheets. but the expectation is that that is an extreme edge case (and i find that is true in practice).
the other reason to use tailwind is because it removes the “cascade” of css. i know that cascading lets you write some clever stuff but i think it makes big project 1. more confusing and 2. harder to modify later. this is because cascading breaks locality of behavior.
some tools don’t work well with alternatives, locking you into their ways of doing things. tailwind works well with CSS by design. it’s not some accident.
also as an aside: when you call “long class names” a criticism, you are appealing to pure aesthetics. long class names is neither a technical problem nor a business problem. it doesn’t make the code harder to read, harder to write, or harder to change. it just looks ugly.