Gold Lapel
How it works
Integrations
The Study
The Book Get Started
← The Grounds

Laravel & PHP

Eloquent makes the simple things effortless and the complex things invisible — which is the problem. whereHas(), withCount(), chunk vs cursor, Doctrine hydration modes, and the PHP patterns worth understanding.

1 Laravel PostgreSQL Performance Tuning Guide2 When Eloquent's with() Makes Things Worse: Eager Loading Anti-Patterns on PostgreSQL3 The Hidden Cost of Eloquent's whereHas() on PostgreSQL4 Eloquent's withCount() on PostgreSQL: Why It's Slow and How to Fix It5 chunk() vs cursor() vs lazy() on PostgreSQL: What Actually Happens When You Process a Million Rows6 Nova's count(*) Problem: Why Your Admin Panel Grinds to a Halt on Large PostgreSQL Tables7 Laravel Scout on PostgreSQL: Tuning tsvector, GIN Indexes, and Proper Full-Text Search8 PDO Prepared Statements and PostgreSQL Plan Caching: The Performance Win Your PHP Application Is Missing9 Doctrine DBAL vs ORM for PostgreSQL Reads: When to Bypass the Entity Layer10 PostgreSQL-Specific DQL in Symfony: ILIKE, Arrays, and Full-Text Search Without Leaving Doctrine11 Doctrine Hydration Modes on PostgreSQL: Why HYDRATE_OBJECT Is Destroying Your Performance12 Doctrine's Identity Map Memory Leak in Symfony Workers13 Symfony Messenger's PostgreSQL Transport: LISTEN/NOTIFY Performance and the Scaling Pitfalls
Gold Lapel © 2026 Gold Lapel
The Waiter's correspondence
Company About Press thewaiter@goldlapel.com
Legal Terms Privacy