Skip to content

Hi, I'm Mike

I’m a web developer. I make all sorts of stuff for the web. You can find some of my work on CodePen and GitHub. You can talk to me about it on Twitter and you can Hire Me.

Stuff I wrote

  • Understanding Filters, Shortcodes and Data in 11ty

    Sometimes it’s a little confusing what the difference between shortcodes, data and filters really is, and frankly the boundaries can become a little blurred with 11ty.

  • CSS Architecture for Modern JavaScript Applications

    My attempt to modernise some learnings from CSS architecture and apply them in the context of modern JavaScript applications.

  • Git from Beginner to Advanced

    Getting comfortable with Git took me a long time. I thought I'd write a quick guide that assumes no prior knowledge, along with some of my favourite tips and tricks.

  • Getting the heck out of React

    React has limitations when it comes to working with persistent stateful media objects. In this article I discuss techniques for working with media elements like canvas, video and third-party libraries in React.