Skip to Main Content
Firmbee com e Memmp Uojlw unsplash

Pagespeed tricks for loading third party scripts via GTM

421899024 10160014929187201 3541990577107788219 n 2024 06 19 120204 sylo
By Matt on

Tired of third party scripts dragging down your pagespeed scores? We've found a way of preventing this with a simple piece of JS inside our GTM container.

Latest Blog Posts

Close up of gears
Laura profile
By Laura on
Craft CMS

Project Config in Craft CMS is a really powerful tool. But like all powerful tools, if you don't treat it with the respect it deserves, it can cause you a world of pain. Learn more about how to use Project Config without coming to tears.

Fibre Optic Cables
421899024 10160014929187201 3541990577107788219 n 2024 06 19 120204 sylo
By Matt on
Craft CMS , Code

Exploring database connection methods in CraftCMS and Yii. We connect to a Microsoft Azure database and show examples of how we can handle the data in a number of different ways between our plugin code and templates

Loading screen
421899024 10160014929187201 3541990577107788219 n 2024 06 19 120204 sylo
By Matt on
Craft CMS , Code

When connecting to enterprise systems we need to return the most recent data, this means we can't use caching but we end up with a slow loading page as a result. In this article we explain how to improve the speed whilst keeping the data fresh.

Hidden bug
421899024 10160014929187201 3541990577107788219 n 2024 06 19 120204 sylo
By Matt on
Craft CMS , eCommerce , Code

An honest look into some weaknesses in a site we've built, exposed by the perfect storm of situations. We set the scene and describe how we fixed it.

Shipping containers port
Laura profile
By Laura on
Craft CMS

What do you do when your clients keep uploading massive files to their website, killing the server? When working with Craft CMS, there is an easy solution.

Chess
421899024 10160014929187201 3541990577107788219 n 2024 06 19 120204 sylo
By Matt on
Strategy , Craft CMS , eCommerce , Projects

Integrating your website with your business critical systems can be complex, but the rewards are greater efficiency and improved customer interactions.

Jigsaw puzzle
Mark profile
By Mark on
Code

Following up on a previous post, this is how we implemented Tachyons into our CSS build process with Gulp.

Queue from above
Mark profile
By Mark on
Craft CMS , Code

Using Redis for higher availability is great, but there is a potential pitfall.

Lego heads
Laura profile
By Laura on
Code

Getting to grips with HTML headings on each page of your website is a surprising simple, yet powerful way to improve both accessibility and technical SEO.

Matts phone
421899024 10160014929187201 3541990577107788219 n 2024 06 19 120204 sylo
By Matt on
Craft CMS

What are they and how do I set them up? We delve into the world of service workers and push notifications