Latest Posts

2024, the year of CSS education

I’ve had [checks notes] around a year off from writing CSS education stuff. In fact, Learn CSS is over 2 years old at this point. Every Layout is over 4 years old 🫥 Sure, I’ve done a couple of articles here and there, but it’s about time I got stuck into something chunky again. Here’s […]

Continue reading

New CSS workshop coming in May 2024

I’m delighted to share that I’m going to be joining my good friends at Smashing to deliver a new workshop: Scalable CSS Masterclass. CSS doesn’t scale right? I can tell you that’s not true. How do I know? Well, over the last 15 years or so, I’ve written and consulted on both small CSS codebases […]

Continue reading

How I’m using the fragments of social media now

It’s been over a year since Elon Musk started the process of dismantling Twitter, which has resulted in lots of fragmentation. It’s also resulted in new platforms arriving and some even disappearing (cya later T2/Pebble). I think I’ve found the perfect balance, which I guess is an evolution of the holy trinity. Mastodon For work […]

Continue reading

Half a decade since I went independent again

It’s a special milestone for me today. After months of being ground down by hiring processes — thanks to the agency I was working for, going out of business — I had a sudden realisation that I could go back to freelancing. In fact, it felt like the most secure option and still does. Especially […]

Continue reading