I finally gave TailwindCSS a spin for a dashboard project.
Pros:
- No context switching between CSS and HTML
- Utility-first = faster iterations
- Easier to maintain consistent spacing, sizing, and typography
Cons:
- HTML can get cluttered
- Needs some setup for purging unused styles
Verdict: ideal for prototyping and small-to-medium scale UIs. Design systems feel within reach again.