Our Blogs

Practical articles on Laravel, PHP, and web development from Glen Lockhart at Bright Web Development.

5 things to check before your PHP platform goes down in production

Most production PHP incidents are preventable. These are the five checks I run on every platform I take over — and what I typically find.

From broken reports to a bottle of Champagne: the FHRS platform launch

We took over a food safety compliance SaaS that was timing out on reports, leaking memory on imports, and had serious security gaps. Here's what we fixed — and how Paul marked the launch.

How a PHP config change and libary update eliminated every PDF failure on a 27-module SaaS

Consultants on a health and safety compliance platform were hitting intermittent PDF failures in the field. The root cause was PHP memory configuration. Here's how we found it and fixed it.

The hidden cost of no error logging: a real-world example

A PHP platform was generating errors every day for months. Nobody knew because the logs were either too noisy to read or not configured at all. Here's what we found and fixed.

When WordPress is the right choice (and when it isn't)

WordPress and Laravel aren't competitors — they solve different problems. Here's a practical framework for knowing which to choose.

Why we use automated deployments (and why you should too)

Manual deployments carry more risk than most teams realise. Here's what we replaced them with, and why automated deployment is one of the highest-value infrastructure improvements you can make.