Technology
Tailwind CSS
Utility-first CSS that stays maintainable as designs evolve.
Tailwind CSS is our default styling approach for new projects.
Why we like it
- Colocation — styles live next to the markup, so changes don’t require hunting through a separate stylesheet.
- Constraint by design — the spacing scale, color palette, and breakpoints enforce visual consistency without a strict design system.
- No dead CSS — only the utilities we actually use end up in the final bundle.
- v4 ergonomics — the new Vite plugin and CSS-first config make setup a one-liner.
When we don’t reach for it
For deeply branded marketing sites with bespoke visual systems, we sometimes prefer plain CSS with custom properties — the abstraction overhead of utility classes isn’t always worth it.