A Year With Tailwind

Scott Zirkel
Nov 6, 2018 · 4 min read

It’s too hard to maintain long-term

In the last year, we have had to go back to older projects, some from before the previous year, some within. The sites that aren’t using tailwind are actually a bit of a pain to work on. Mostly due to Grunt/Gulp files that no longer compile due to non-compatible components. Since we maintain hundreds of clients over many years, it’s not feasible to keep all the components up-to-date at all times, so when they need updates, we have to update.


Too many classes leave the markup looking ugly

All those classes that “litter” the HTML? Yeah, they still do. And I’m still OK with it. If the line gets unwieldy long, I’ll either drop the attributes to their own line Vue style, or will just create a component and actually use the CSS file. I can probably count on one hand the number of times I’ve done that.


Everything looks the same

So one of my initial points was that Bootstrap made all the sites look the same. Isn’t that the same with Tailwind? Don’t all the sites look the same? Well, yes and no. When I’m building a backend, I usually just use a default Tailwind config file. Very few changes, and those are usually adding in custom padding or margins to fit what I need. So yeah, all the UI I do for backend admin panels look similar. I might change the primary color to match the brand. Depends on the client.

I can see my office from here!

Third-party fun

Extending Tailwind has also been helpful. There are a few good plugins out there, but creating your own is pretty simple. One of my favorites is Aspect Ratio I use it pretty often.


Are you still here?

Bottom line, for our team Tailwind is here to stay. It’s being used in official Laravel packages, Nuxt has it as a setup option, even Pizza Hut (UK) is using it. If you haven’t given it a go yet, what’s stopping you?

More of Me

Should you want more of me (weirdo), please visit me at scottzirkel.com or follow me here on Medium.

Alara Creative

Insight on design, web development, marketing strategy and whatever else we feel like writing about.

Scott Zirkel

Written by

Making stuff up since 1977

Alara Creative

Insight on design, web development, marketing strategy and whatever else we feel like writing about.