We've covered a lot of ground in this series - from basic linear algebra to the sophisticated mathematics of backpropagation. But here's the thing about learning machine learning - until you see it wo...
I'm a little ashamed to say this, but I still think of PHP as the "P" in LAMP, with it living on a Linux server behind Apache. The reality of PHP in 2026 is that PHP has been pried away from "A" for a...
Hello friends! In this column, I want to discuss some strategies that I've been using for many years that I believe will lead to better outcomes when working on long-term PHP projects. Most of these i...
In Part X, we hardened the PHP runtime so the process layer fails in a bounded and predictable way. That matters because a healthy runtime is only half of the availability story. Many PHP systems stil...
JWT is everywhere. It has client libraries in every language, first-class support in most OAuth 2.0 frameworks, and enough documentation that most developers can get a token issuing and validating in...
Whenever you encrypt something, you're making a bet. The wager is that the key holds for at least as long as the data matters - for a session cookie, that's minutes. You'll win the bet every time. For...
Every Laravel developer learns the surface-level rule early - type-hint a class in a constructor, and Laravel "just gives it to you." Most tutorials stop there, which is fine until you hit a case wher...
Relying on manual SQL scripts breaks down as your PHP application grows in complexity. I've added a database layer recently and have been skating by with manual SQL statements on my local SQLite datab...
Hello again, this month, I thought I'd share something that I've been thinking about a lot lately. It started during my months of physical therapy for a torn shoulder muscle. I had to take medical tra...
Every application lies to you. Not maliciously, but by design. When you query your database for a customer record, you get a snapshot of their current state. You see their address, their subscription...
Our Partners
Collaborating with industry leaders to bring you the best PHP resources and expertise