Insights

Get the inside scoop.

Fix your Shopify store speed issues. You know you have them!

We’re a committed Shopify Partner Agency that works with a lot of complex and high-end Shopify stores. A common pattern we find with general Shopify stores is around performance, which is typically isolated to these main areas.

  • JavaScript
  • CLS & LCP
  • Image processing and display
  • Coding practices

Let’s dive into this a bit deeper.

Keep reading

Craft CMS

Why Use Craft CMS?

Here at Punch Buggy, we run a CMS agnostic shop and have a lot of choices available for which Content Management System to use.  Over the years, we’ve become bigger & bigger fans & supporters of Craft CMS, developed by Pixel & Tonic. There are several major reasons we’d lean towards using Craft over any other, and they all relate to ease of use for our clients, as well as best practices for development that we can all be proud of. Some of this is technical, but it all serves the same point – Craft is a powerful, flexible system that’s easy to use.

Keep reading

Craft Eager Loading

All CMS-driven websites rely on one form of a database or another. This database contains almost all of the content and the configuration of the site.  For some sites, almost everything except the aesthetics of the site is stored in the database.

A database differs from regular, boring file storage in that it stores data in a structured, organised manner. This organisation means that one piece of information can relate to another and be organised, and then searched, in a structural manner – not unlike browsing the shelves in a store.  These search requests are known as queries. You can do a lot of cool stuff with a simple database, and a smartly designed DB will carry a site a long way.

Keep reading

What are the costs for using the new Google Maps?

We have enjoyed a good run of benefits for our clients who are using Google Maps API to embed maps to their websites.

However from July 16 2018, Google Maps has made some changes to all Google Map accounts.  This includes current Google Map users who fall within the `free’ usage too.

Previously a customer could set up an API integration for Google Maps without needing to add credit card details.  However Google has now changed the rules so that all Google Maps accounts need to be linked to a credit card regardless if they fall within the ‘free’ usage levels.

Does this affect me?

Your embedded Google Map integration may be working fine today but Google Maps is slowing switching off all accounts with no credit card details.   So whilst it may not be affecting you right now, all Google Map integration will eventually stop working for all accounts without related credit card details.

It’s worth noting here too that Google has changed pricing and cap levels but if you are currently using a simple static map, you will not need to worry about the cap as these type of maps have no limit and therefore will not incur any charges for using the API integration.

Keep reading

What’s going on with the iPhone XS Launch Page?

On the 21st of September, Apple unveiled their brand new flagship phone – iPhone XS. Available in two sizes, with the same edge-to-edge display as the previous iPhone X, Apple has made another leap in mobile phone technology, bundling new features and technology into the same sized handsets as the last year. Alongside the XS phones, Apple also released the lower-cost XR model, which still sports the super quick A12 processor and exceptional new wide-angle angle lens of its higher-end siblings.

That’s stuff you can read about on almost every new site. Let’s talk websites instead: Apple have launched a new splash page to go with the new iPhone and it’s pretty great.

Keep reading