Our insights
The latest from our world and beyond.
Read, watch and delve deeper into what's happening.
Our tips
Helping you stay ahead of change
A falling knife has no handle – the chef’s guide to software development
There are times when I’ve caught myself working on a problem only to find that I’m repeating myself, circling back round and attempting things I’ve already tried. Without taking a methodical approach to my work, my focus can become blinkered. To avoid this, I use a combo attack: To put it another way, I try...
Read more
The best Gulp build tool for WordPress
As developers, we have a seemingly endless supply of tools at our disposal thanks to the hard work and generosity of the wider development community who, by and large, share their hard work in the hope of making their peers’ lives that little bit easier. At Go Tripod we’re always on the lookout for new...
Read more
Improved font loading
Back in February I wrote about a font-loading technique I’d implemented on a new project, but there was a problem with it – the script ran on every page load meaning the browser cache was never used to serve the fonts. There are many variations on the same theme with some using session cookies to...
Read more
How to enqueue and defer scripts in WordPress
In a previous article I talked about adding the defer attribute to script tags to avoid blocking page render. However, if you’re developing a WordPress theme, chances are you won’t simply be able to amend this HTML. Instead you’ll need to make use of the wp_enqueue_script function from within your theme’s functions.php file. This function...
Read more
Improving site response times by deferring the downloading of web fonts
One of the first things I decided to tackle as part of my recent work on website response times, assuming it’d be a simple process, was render blocking web fonts. Little did I know I was opening up a right can of words (sorry)… Numerous techniques have been developed over the past few years with...
Read more
Making use of the defer attribute to easily eliminate render blocking scripts
When working on improving the response time of your site, one of the simplest optimisations to make is the deferring of scripts. In most cases, this can be done with the simple addition of the defer attribute to the script tags within your HTML: When a browser gets to a script tag...
Read more