Skip to main content

frontstuff

Front-end web developer
with a taste for design and typography.

  • May 16, 2021

    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"

  • February 17, 2020

    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"

  • May 6, 2019

    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"

  • September 24, 2018

    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"

  • June 25, 2018

    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"

  • 🍂 Older posts
Sarah Dayan - Built with Jekyll & hosted on GitHub
Privacy Policy