Our insights
Read, watch and delve deeper into what's happening.
Our tips
Helping you stay ahead of change
Ensuring the security of WordPress websites
We've worked with various content management systems (CMS) over the years but WordPress is our favourite. Thanks to its powerful user interface and open source architecture, it's the most popular CMS on the planet. (In fact its market share is 10 times the size of its closest rival!) Whilst WordPress empowers millions of users to publish...
Read more
Work smarter, not harder, with VS Code
At Go Tripod, there are many ways in which we improve our working efficiency. We pick the best technologies, such as WordPress, React or Ruby on Rails. We pick the best services, such as Teamwork, Slack or Xero. But we spend our days sat in front of a computer and the way we interface with...
Read more
Managing change requests within the software development process
Software design is a complicated business. To illustrate this point, here is a user flow diagram from a previous project of ours. This level of detail is useful for a number of reasons; it gives the client a real feel for the end product before the need for any coding, it aids in the design...
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
A new look for Go Tripod
One of the problems with being a small, independent software development agency is that we're usually so busy on client projects that we don't often get much time to devote to our own business needs. To this end our own website has languished as a glorified holding page for quite some time. But no longer!...
Read more
Dynamically generating responsive images with Timber's resize filter and the srcset attribute
Timber has loads of useful filters built in which can make all kinds of jobs much easier. One of those jobs is resizing and cropping images, for which we can use the resize filter. The syntax is simple, as with all things Twig - we simply add the filter to our image source, passing through...
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: <script src="" defer></script> When a browser gets to a script tag...
Read more