Ben Harding

More than coding

James Studdard and I talk about you need to learn skills other than coding in-order for you to be a good developer.

Listen to the podcast

Performance tuning the Critial Rendering Path

Charlie Gleason and I talk about what the critical rendering path is and some common performance improvements to make when improving a web pages time to render.

Listen to the podcast

Front-end performance bottlenecks

In this webinar Nicholas, Sumitra, and I discuss how we have identified performance bottlenecks, made performance optimizations, and communicated the impact of our work to the wider team at Raygun.

Watch the webinar

JavaScript unit testing frameworks

Originally written in 2017, this post reviews some common JavaScript unit testing frameworks and provides a few tips.

Read more

Team lead at Raygun

A front-end development review of 2017

This post looks 9 memorable moments in front-end development in 2017.

Read more

Critial path for asset loading

Understanding what critical resources is vital to knowing how to improve a websites load time. This post attempts to help you understand these concepts so that you can deliver a better user experience.

Read more

Tools of the trade

Take a look at 10 front-end development tools which I could not live without.

Read more

What is browser monitoring and why does it matter?

This article provides 6 reasons why you should have browser monitoring on your website. Very useful if you have ever wondered why it matters.

Read more

Front-end developer at Raygun

Software developer at Gamelab

Web development tutor at Yoobee

Studied Web Development and Interactive Design at Yoobee