Notes from the field

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

How a PHP config change and library 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 I found it and fixed it.

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.

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

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

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 I found and fixed.