Skip to main content
Gold Lapel
How it works
Overview All integrations
Platforms Docker Linux Mac Windows
Languages Python Node Ruby Java Go PHP .NET
Frameworks Django Rails Spring Boot Laravel
ORMs Prisma Drizzle SQLAlchemy
Overview The Study
Learn Guides Docs
Evaluate Benchmarks Case Studies Compare
Explore The Grounds Glossary
The Books 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 Security Code of Conduct