-
No, Utility Classes Aren't the Same As Inline Styles
Half a decade after the first commit of the pioneering ACSS, utility-first CSS is more popular than ever. With success comes many adepts but also a fair share of criticism....
Read "No, Utility Classes Aren't the Same As Inline Styles"
-
Using State Machines in Vue.js with XState
While state machines used to be an obscure model for the front-end world, it has gained quite some traction lately, mostly thanks to XState. XState is a JavaScript state machine...
Read "Using State Machines in Vue.js with XState"
-
An Introduction to TDD with Vue.js
TDD is a process where you write tests before you write the associated code. You first write a test that describes an expected behavior, and you run it, ensuring it...
Read "An Introduction to TDD with Vue.js"
-
Unit Test Your First Vue.js Component
In Build Your First Vue.js Component we made a star rating component. We’ve covered many fundamental concepts to help you create more complex Vue.js components. Yet, there’s one crucial point...
Read "Unit Test Your First Vue.js Component"
-
How I Dropped 250 KB of Dead CSS Weight with PurgeCSS
I’m a big advocate for utility-first CSS. After trying several methods over the years, it’s what I found to be the best, most maintainable and scalable way of writing CSS...
Read "How I Dropped 250 KB of Dead CSS Weight with PurgeCSS"