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.
What is this in JavaScript?
My attempt at a very basic explanation of the 'this' keyword in JavaScript.