I work on the Web team at Linear. I like to build things for designers and developers, think deeply about the user interface, how it looks, feels, behaves.
Previously, I worked on the design team at Vercel.
Projects
Writing
You Don’t Need AnimationsWhy you are animating more often than you should.Developing TasteWhy taste matters and how to develop it.7 Practical Animation TipsSimple ideas you can use to improve your animations.Animating in PublicOn the importance of sharing your work.The Magic of Clip PathOne of the most underrated CSS properties.Good vs Great AnimationsPractical tips on how to improve your animations.Great AnimationsWhat it takes to craft great animations.CSS TransformsThe foundation of most web animations.Building a Drawer ComponentMy experience building a drawer component for React.Building a Toast ComponentMy experience building a toast library for React.Building a Hold to Delete ComponentA clever use of clip path.
NewsletterExclusive, newsletter-only content once a month. No spam, no nonsense.