Notes from the field

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

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

I 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 I fixed, and how Paul marked the launch.

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.