“Every design interview should start with asking the candidate to organize a messy spreadsheet. This is so much more important than knowing things about fonts and colors.”
No, Absolutely Not
Front-end development as an art of saying ‘no’.
Thinking in Behaviors, Not Screen Sizes
A fresh way to think about responsive layouts.
Newsletters
The current state of writing on the web and getting paid.
Is CSS float deprecated?
Short answer: sort of yes, sort of no.
Building dark mode
It isn’t just a fad, it reveals all the flaws in your design system.
Did you know about the :has CSS Selector?
Expect a big impact on how we write CSS in the future.
The difference between correct-ness and useful-ness in a design system
What to do to get the balance right?
“Design work is so much healthier and better when you stop telling yourself that you’re changing lives. Websites can just be websites!”
The smallest CSS
“It’s kind of amazing what you can do with less than 15 lines of CSS.”
Take care of your blog
There are no rules to blogging except one.
Why are websites embarrassing?
What it feels like to visit websites in the year 2023.
Color me curious
What CSS color space should I use in 2023?
How to kill the CSS cascade
“We’ve always needed local resets, and now we finally have them.”
Can you detect overflow with CSS?
Yes, you can, thanks to scroll driven animations.