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"
Should You Chain or Extend CSS Classes?
If you’re building an app or a website that changes often, modular CSS methods solve many issues. Instead of copying your HTML structure in CSS and decorate it, you create...
Read "Should You Chain or Extend CSS Classes?"
Build a Shopping Cart with Vue and Dinero.js
My friend Cory and I chat almost every day, so you can bet he knows about everything going on in my life. But as we were talking the other day,...
Read "Build a Shopping Cart with Vue and Dinero.js"
Money is everywhere. Banking apps, e-commerce websites, stock exchange platforms, we interact with money daily. We also increasingly rely on technology to handle ours. Yet, there’s no consensus around how...
When I started my career, my mentor told me: “A good developer is a lazy developer. Don’t waste time on repetitive tasks, instead spend it on building automated processes. The...