Work
Stuff
Blog
About
2022-05-06
A handbook to animation easings
If you use default easings for your animations you might as well not even bother animating it.
dev
2021-11-14
Don’t use HSL
HSL is great in theory, but worse than you realize in practice
design
dev
2020-10-17
Did we fuck up the internet? part 2
As the philosopher Thom Yorke once said, “where do we go from here?”
dev
2020-08-26
Did we fuck up the internet? part 1
The principal designs of the internet were made a long time ago, for different uses than what we use it for today. Are keeping those old designs hurting the internet long-term?
dev
2020-08-02
How to handle responsive font sizes in css
Get perfect, easy-to-use font scaling with < 1kB of CSS. Sound too good to be true? It’s not!
design
2020-04-19
Is it time to retire HTML?
HTML was designed for basic text editing. How is it still holding up in a world where we’re building rich interactive experiences?
dev
2020-03-08
Not enough people are talking about ES Modules
JavaScript changed forever in 2019. Did you miss it?
dev
2020-02-17
The great(er) divide in front-end
A year of reflecting on Chris Coyier’s “The Great Divide” post. I think it holds up, but requires a little more nuance.
dev
2020-01-18
Media queries are (still) a hack
Media queries are janky. No, it’s not just you.
dev
2019-11-06
4 tips for setting a playfulness budget
At what point does whimsy and “delight” turn into user frustration?
design