Confirm the goal and success criteria Before anything goes live, be clear on what “success” looks like. For a new website, that might be more enquiries, more sales, improved search visibility, or faster access to information. For a new feature, it might be higher conversion on a key step, fewer support tickets, or better retention.… Continue reading What to check before launching a new website or feature
What was included in WordPress 6.9?
WordPress 6.9 at a glance WordPress 6.9, launched recently, focused on making everyday site building faster, cleaner and more consistent, with improvements across the editor experience, design tools, performance and accessibility. If you manage content regularly, build pages with blocks, or run a business site where speed and stability matter, the changes in 6.9 were… Continue reading What was included in WordPress 6.9?
Eco Update: February 2026
February 2026 is a great moment to reflect on the practical environmental impact we’re helping to support through our eco-project partner Ecologi. This month, we’re spotlighting two initiatives: Project 1, restoring the last fragment of tropical rainforest in Kenya, and Project 2, carbon removal through afforestation in São Paulo, Brazil. Project 1: restoring the last… Continue reading Eco Update: February 2026
Understanding firewalls in modern web hosting
Firewalls are one of the most important layers of defence in modern web hosting, helping to reduce the risk of unauthorised access, data theft, malware infections, and service disruption. While they are often discussed as a single “security feature”, firewalls actually cover several different technologies and deployment points, each designed to block specific types of… Continue reading Understanding firewalls in modern web hosting
The difference between managed and unmanaged VPS
What a VPS is and why “managed” matters A virtual private server (VPS) gives you a dedicated slice of a physical server, with your own allocated resources and far more control than typical shared hosting. Where things diverge is how much of the day-to-day responsibility sits with you. With an unmanaged VPS, you get the… Continue reading The difference between managed and unmanaged VPS
The connection between good UX and fast hosting
User experience (UX) is not just design. It is how quickly a page responds, how smoothly it moves from one step to the next, and how confident a visitor feels while browsing, reading, searching, or checking out. Hosting sits underneath all of that. If the server is slow, overloaded, or poorly configured, even the most… Continue reading The connection between good UX and fast hosting
Common mistakes to avoid when upgrading Drupal sites
Assuming an upgrade is a like-for-like change One of the most common pitfalls is treating a Drupal upgrade as a simple version bump. Major upgrades often include significant changes to architecture, theming, and module ecosystems. Drupal 7 to Drupal 9/10, for example, is a rebuild rather than an in-place upgrade, and even Drupal 9 to… Continue reading Common mistakes to avoid when upgrading Drupal sites
Eco Update: January 2026
January 2026 is a great moment to reflect on the practical ways businesses can support climate action. Through our eco-project partner Ecologi, we help fund environmental projects around the world, focusing on initiatives that deliver measurable benefits for people and nature. This month, we’re spotlighting two projects: Project 1, fuel-efficient cookstoves in Uganda, and Project… Continue reading Eco Update: January 2026
How to create a scalable digital infrastructure for your business
Start with outcomes, not technology A scalable digital infrastructure begins with clarity on what “scale” means for your business. Is it the ability to handle seasonal traffic spikes, onboard new teams quickly, launch new products without replatforming, or expand into new regions? Define measurable outcomes such as target uptime, acceptable page load times, recovery objectives,… Continue reading How to create a scalable digital infrastructure for your business