Blog User Queries: Returning control to the user Jan 24, 2017 | Give them thqe power to fuck up in their own way Staffordshire Oatcake Recipe Jan 10, 2017 | Thee look grand. Some feedback from the Internet of Men Dec 30, 2016 | Thanks for writing in. Even if you were wrong. An open letter to the guy who wrote that 'Always Hacking' tweet Dec 27, 2016 | Seriously dude, what's wrong with you? Yes, progressive enhancement is a fucking moral argument Dec 6, 2016 | You don't get to choose who is viewing your work, you fucking fuck My favourite UX, design and frontend development podcasts Oct 29, 2016 | aka mouthblogs Auto-publishing via npm version Oct 8, 2016 | tl;dr npm version handles semver and publishes for you... Setting the scope for Loom Oct 8, 2016 | First in a series of posts on learning to write Loom, a new Sass framework Introducing Loom Oct 3, 2016 | A framework that helps you weave your own pattern libraries Deploying a compiled site to a personal Github Pages account Sep 20, 2016 | Personal Github Pages only allow either static sites or Jekyll as a source, not both. Twitter image accessibility Aug 28, 2015 | The way we use Twitter isn't accessible for everyone Ich bin ein Berliner May 21, 2015 | I am a jelly donut? No stupid, that's an urban legend. Data Visualisations May 19, 2015 | Look at the pretty graphs! Food at tech events Dec 9, 2014 | You've never noticed the food at tech events. Not unless you've got some kind of dietary restriction. Writing for sitepoint is a thing that I do now Nov 24, 2014 | Fancy pants show off. Providing a fallback for critical-path CSS Nov 5, 2014 | tl;dr make sure you do it. Migrating your team to Sass Nov 4, 2014 | Migrating to a modern process is all about the planning Making this site open Oct 28, 2014 | I'm such a generous soul. Inlining critical CSS Oct 27, 2014 | Sticking some nitro up your CSS. Visual Regression Testing Oct 17, 2014 | Visual Regression Testing becomes more important the more complex a project becomes. Using libsass Sep 30, 2014 | Sass is an essential part of any modern workflow, but the default compiler is let down by slow compilation times. Using Bootstrap on a large site Sep 25, 2014 | Say you've done this and watch the hordes descend upon you. Bootstrap verbosity and mysterious IE problems Sep 9, 2014 | Bootstrap? Verbose? Pull the other one. It has bells on it. Bypassing Jekyll via Grunt Sep 6, 2014 | Just do an end run around it. Setting up an OS X machine Nov 15, 2013 | UNIX at the core of every machine. Working with Jekyll and the asset pipeline Oct 8, 2013 | It's actually quite exciting. Jekyll Oct 4, 2013 | It's static, it's fast, it's sexy. Categorising front end ticket severity Oct 3, 2013 | Ticket severity seems to be orientated towards backend projects.