A handbook to animation easings If you use default easings for your animations you might as well not even bother animating it. dev Don’t use HSL HSL is great in theory, but worse than you realize in practice designdev Did we fuck up the internet? part 2 As the philosopher Thom Yorke once said, “where do we go from here?” dev 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 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 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 Not enough people are talking about ES Modules JavaScript changed forever in 2019. Did you miss it? dev 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 Media queries are (still) a hack Media queries are janky. No, it’s not just you. dev 4 tips for setting a playfulness budget At what point does whimsy and “delight” turn into user frustration? design