16th February 2021
Front-end developer at Canva
3rd December 2020
Tracking Core Web Vitals with Raygun
Web Vitals is an initiative by Google to bring quality signals to help developers create better user experiences on the web. In this post you can find out how you can monitor these Core Web Vitals with Raygun Real User Monitoring.
Read more12th October 2020
Business outcomes and software development
What problem you are trying to solve and why you are developing is easily overlooked when you are busy developing a piece of software. Which is why I joined Brian Okken over at Test and Code to talk about business outcomes and software development.
Listen to the podcast28th September 2020
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 podcast5th May 2020
Performance tuning the Critical 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 podcast5th March 2020
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 webinarDecember 2019
JavaScript unit testing frameworks
Originally written in 2017, this post reviews some common JavaScript unit testing frameworks and provides a few tips.
Read moreSeptember 2018
Team lead at Raygun
December 2017
A front-end development review of 2017
This post looks 9 memorable moments in front-end development in 2017.
Read moreOctober 2017
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 moreNovember 2016
Tools of the trade
Take a look at 10 front-end development tools which I could not live without.
Read moreJune 2016
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 moreApril 2016
Front-end developer at Raygun
August 2013
Software developer at Gamelab
April 2012
Web development tutor at Yoobee
December 2011