Image Beast - My 10 K Apart Entry

This year, An Event Apart and Microsoft are teaming up to bring you 10 K Apart. It's a pretty cool competition with a challenge to build a compelling web experience that can be delivered in 10 KB and works without JavaScript. Believe me - it's not as easy as it…

How I built a Progressive Beer app

I like beer. In fact, I like it so much that I decided to build a web app that showcases all the amazing different types that are out there! I've called it Progressive Beer. I've been experimenting a lot with Service Workers lately, and building a web application with this…

Book Review: Business for Punks

I recently found myself stuck in a train station waiting for the next train. With some time to kill, I wandered into one of the book stores near the platforms. As I was casually scanning the different books on the shelves, one book in particular jumped out at me -…

A Basic Guide to Background Sync using Service Workers

It's been a while since I've guest written on another website. I normally find myself writing solely for this site, but I recently teamed up with Nicol├ís Bevacqua and his fun blog site Ponyfoo.com. If you've not heard of ponyfoo before, I thoroughly recommend checking it out. The guest…

Ten Things you didn't know about WebPageTest.org

That's a pretty catchy title for an article, right?! Now that I've lured you onto this page, I am going to do my best to deliver the goods! Without a doubt, WebPageTest is one of my favourite web performance testing tools. It's completely free to use and is such a…

CPU throttling using Chrome Developer Tools

I recently gave a tutorial at Velocity Conference in Santa Clara about some of the amazing features that lie within the browsers we use everyday. As web developers, we are pretty lucky to have such awesome developer tools at our disposal. After the tutorial was complete, a few people asked…

Book Review: Leading by Sir Alex Ferguson

I have always had a fascination with successful teams. Whether it's a business team, a military team or even a sports team, I find it intriguing to know what makes them tick. Regardless of what the team is involved in, finding the formula to their success is the secret sauce…

A basic guide to Firebase for the web

I've recently been tinkering with Firebase, and I have to admit, I am really impressed. I was a bit sceptical at first, but when I starting experimenting with the code samples on the site I was blown away. If you haven't heard of Firebase before, it is a platform that…

Quick Tip: What's that font?!

Have you ever visited a website and wondered what web font is being used? I often visit websites with great typography and end up digging through the CSS in my developer tools until I find what I am looking for. There are actually a few plugins and extensions that you…

I'll be speaking at Velocity Conference 2016

I am very excited to announce that I'll be presenting at this year's Velocity Conference in Santa Clara along with my partner in crime Robin Osborne. I've been lucky enough to present at Velocity Conference before, but this will be my first time at Santa Clara. Velocity Conference is without…