Your browser doesn't support some of the latest features used to build this site. For the best experience you might want to look at upgrading your browser.

Skip to main content

Tutorials for designers and front-end devs

Ranging from code snippets to UI components and more experimental features on the web.

Autoplay HTML5 video on iOS, android and desktop

Find out how to create inclusive, progressively enhanced, autoplaying HTML5 videos as a replacement for animated GIFs and component backgrounds.

40 adaptable progress loaders using inline SVG and CSS

Learn the fundamentals of working with inline SVG strokes to create some custom progress loaders and take these techniques and apply them to other areas of the web.

Custom checkbox and radio button form elements

Create some great looking progressively enhanced custom checkboxes and radio button form elements using HTML, CSS and inline SVG.

Reading list

A collection of books I’m reading or have recently read that I recommend to check out if you want to improve your front-end and design knowledge.