PHP Architect logo

Want to check out an issue? Sign up to receive a special offer.

The PHP Podcast 2026.07.30

πŸŽ™οΈ The PHP Podcast – July 30, 2026

Hosts: Joe Ferguson, Sara Golemon & Holly Schilling

Time travel is real, birds aren’t. The gang argues about Fahrenheit vs. Celsius, boiling rocks, and stones (the weight kind), then gets into PSR-3 logging, the PHP ecosystem, AI slop bug reports, Codeberg’s anti-AI stance, and Laravel Cloud’s scale-to-zero magic.

🌑️ Fahrenheit, Boiling Rocks, and Byte-Ordering Dates
The show opened with Joe admitting he jumbles her hours, minutes, and seconds β€” and getting mocked by Europeans for a cache-control header PR on the PHP website. That kicked off a tangent about how the American month-day-year ordering is, as Sara put it, “middle-endian” nonsense that makes no sense as a byte ordering.

From there the crew tumbled down a rabbit hole of measurement units. Joe planted his flag on Fahrenheit as the human-centered temperature scale, while Sara argued that if you stop being “speciesist” about it, water-based Celsius wins. The debate somehow escalated into whether rocks boil, with Google eventually schooling everyone that molten rock vaporizes north of 3,000Β°C (5,400Β°F), and a callback to British “stones” as boomer energy nobody younger than half a century actually uses.

πŸ“Š Proper Logging with PSR-3
Joe walked through Marco Pivetta’s blog post on proper logging with PSR-3, praising it as a great write-up on injecting loggers via dependency injection and the “some logs are better than no logs” philosophy. A common trap Marco calls out: apps stuffed with beautifully descriptive info-level logs that nobody ever sees because production never runs in info mode.

The big selling point of sticking to a PSR-3-compatible interface is minimal dependencies β€” instead of pulling in three or four packages and wiring up a pile of configuration, the upstream decisions are already made for you. Holly pushed back on the ergonomics of `$this->logger->error()` feeling heavy for every log call, which spun off a delightfully unhinged RFC pitch: built-in emoji functions where the πŸ”₯ emoji logs an error and πŸ’© logs a panic.

🐘 The Ecosystem Is Why People Stay
The hosts pushed back on the recurring “PHP needs feature X because language Y has it” argument. Sara’s take: if another language is genuinely the better tool, nothing stops you from using it β€” and revamping PHP’s onboarding process is a far better way to attract newcomers than chasing features would-be developers may never even use.

Holly cut to what everyone had glossed over: the ecosystem. You can write Swift on the server with Vapor, but you won’t have the libraries. Whatever you need in PHP, it already exists. A listener even pointed Joe at Brent Roose’s Tempest framework mid-stream to solve a code-highlighting problem on his blog. That gravitational pull of “whatever you need, it’s here” is what keeps people in the PHP orbit.

πŸ€– AI, Layoffs, and Graybeards
Sparked by Gemma’s blog post “Infrastructure and Other Paradoxes” β€” where an LLM cheerfully suggested folding four brand-new tools (Terraform, Nix, NixOS, Guix) into a team that’s expert in none of them β€” the crew dug into where AI helps and where it hurts. The consensus: AI is a force multiplier for research and analysis, but it can’t replace the human judgment of knowing what *not* to ship.

Joe brought up an Inc.com article claiming 55% of leadership now regret their major layoffs, with companies like Ford rehiring graybeards because nobody left knew how the software worked. Holly noted this cycle isn’t new, just operating at a terrifying new scale, and Sara emphasized that AI accelerates shipping crap just as easily as it accelerates shipping good work β€” you still have to fundamentally understand the changes you’re applying.

πŸ›‘οΈ Codeberg’s Anti-AI Stance & the Slop Bug Report Problem
Holly introduced Codeberg β€” the nonprofit, community-led GitHub alternative built on Forgejo β€” and its new policy banning AI/vibe-coded contributions, including a clause flagging work disproportionate to a project’s contributor count. The hosts respected the position but worried it might spell the end of Codeberg, since experienced open-source folks lean on AI tooling (like partner CodeRabbit and traditional static analyzers) as force multipliers.

That led into Sara’s frustration with AI-generated security slop. Daniel Stenberg shut down Curl’s bug bounty program over reports where someone’s own test program deliberately creates RCEs and blames Curl. The fix, Sara argued, is a one-paragraph “elevator pitch” summary β€” and a plea to maintainers to mark every slop report as spam so GitHub eventually bans the account. The group riffed on adversarial AI (two Claude contexts checking each other, like Apple Intelligence verifying sports-game summaries) as a defensive triage layer, while acknowledging people are simply too dumb to run “double-check this before submitting.”

☁️ Laracon: Laravel Cloud Scale-to-Zero
Eric was off at Laracon, which meant peak morale at PHP Architect. The coolest announcement, in Joe’s view, was Laravel Cloud’s scale-to-zero: your entire stack β€” app server, Valkey, and MySQL β€” can scale down to nothing when idle and spin back up in under 500 milliseconds on the next request. That’s a potential game-changer for side projects with bursty, uneven traffic and no DevOps army.

Holly and Sara were skeptical about how you cold-start a MySQL instance that fast β€” almost certainly a pause/resume rather than a true cold start. Other Laracon news: a Laravel language server protocol for better autocomplete and code navigation, plus managed queues that also scale to zero and only wake when a job needs firing.

Links from the show:

Hosts:

Joe Ferguson

Sara Golemon

Holly Schilling

Streams:

πŸ“¬ Connect & Hire

Looking to hire PHP developers? Email support@phparch.com – the team is available for consulting, infrastructure work, and code review.

Partner

This podcast is made a little better thanks to our partners

Displace

 

Infrastructure Management, Simplified
Automate Kubernetes deployments across any cloud provider or bare metal with a single command. Deploy, manage, and scale your infrastructure with ease.
https://displace.tech/

 

 

OurCVEs

Your security posture, on autopilot with OurCVEs

 

CodeRabbit
CodeRabbit - cut code review time & bugs in half Instantly.

 

Cut code review time & bugs in half instantly with CodeRabbit.

 

 

PHP Architect Consulting

 

Your PHP codebase deserves a partner, not a contractor
PHP Architect provides long-term technical partnerships for organizations that need senior-level PHP expertise that you can depend on.
https://www.phparch.com/consulting/

 

Music Provided by Epidemic Sound

https://www.epidemicsound.com/

🎯 Join Us Live Next Week

Youtube Channel


Got feedback? Join us on Discord at discord.phparch.com

Listen

Air date July 30, 2026
Hosted by Joe Ferguson, Sara Golemon, Holly Schilling
Guest(s)

Leave a comment

Use the form below to leave a comment:

Our Partners

Collaborating with industry leaders to bring you the best PHP resources and expertise