Blog

Between projects, we write about the things we've been working on, developer tutorials, and occasional opinion posts. This blog isn't updated particularly often - we're developers, not bloggers - but you might find our posts to be useful or interesting if you're a developer, or if you like to follow what we're up to.

You should also join us on social media where Kate posts our micro-updates a tad more often.

Tutorials

Submitting WordPress plugins and plugin updates

Having recently launched our first WordPress plugin, the Admin Country Allowlist, I thought it would be useful to collate my notes into a tutorial exp...

Read more

Opinions

Price changes for Google reCAPTCHA product tiers

I received a billing notice email from Google yesterday, titled "[Billing Notice] Price changes for Google reCAPTCHA product tiers". We use various Go...

Read more

Opinions

Firefox blocking Google Analytics

In June 2019, Mozilla released an update to their Firefox browser which enabled Enhanced Tracking Protection by default. In a nutshell, this feature a...

Read more

Tutorials

Sourcing images for your website

Long pages of text don't make for good websites. If a visitor lands on a page and sees a huge amount of text to read, they can feel overwhelmed and le...

Read more

Opinions

The importance of brand alignment

When a start-up business comes to us for a website design, one of my first questions is whether they have an existing logo and brand guidelines yet, a...

Read more

Tutorials

Choosing POP3 or IMAP for your mail

As well as websites, we also host email accounts for many of our clients. Our servers support both IMAP and POP3 connections and we let individuals de...

Read more

Apps & Tools

QWeb Ltd launches WordPress Admin Country Allowlist plugin

We host a number of WordPress websites, and we manage servers for other agencies hosting WordPress websites too. Out of the box, WordPress isn't exact...

Read more

Tutorials

Preparing Blender models for import into the Unity game engine

I've been working in the Unity game engine for about a year now. If you're not already aware, I'm building a medieval open-world MMORPG called Argenta...

Read more

Tutorials

Creating WordPress admin users directly via the database

For a multitude of reasons, we don't often pick WordPress as a suitable platform when developing new websites, but we do often migrate existing WordPr...

Read more

Apps & Tools

QWeb Ltd launches new exchange rates API

Back in 2014 I wrote a post about a rate exchange API that did a decent job replacing a Google service which had shut down the prior November. A year...

Read more

Tutorials

Unknown collation: utf8mb4_unicode_520_ci in MySQL and MariaDB

Almost every time we're migrating a WordPress website from one server to another, the database import initially fails with the following error:...

Read more

Tutorials

Making URP Lit & TerrainLit shaders produce matching renders

In case you don't already know, I'm making an MMORPG, and in doing so I'm also learning Unity. I've been a programmer for a very long time but I'm not...

Read more