I’m a designer and developer who is passionate about creating great user experiences, crafting solid code and overall making the web a better place. This is where I play around with new web things that interest me and write about them for your reading pleasure!
Learn to use React's Context API and provide/inject in Vue to share state between related components without resorting to a global data store.
Learn how to use render props in React and scoped slots in Vue to create components that are flexible and reusable.
Learn about margin collapse, a fundamental concept of CSS layout. See visual examples of when margin collapse happens, and when it doesn't.
Learn how to use font variants, including ligatures, caps, numerals and alternate glyphs, to create more precise, beautiful typography on the web.