
Sign up to save your podcasts
Or


<span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span>
In this episode, Scott talks with James Cole, creator of Firefly III, an open source personal finance manager. James explains why he built Firefly III after graduating college with student debt, how the rule engine automates transaction categorization, importing bank data with CSV files and third-party connectors like enable banking and GoCardless, and how to get started without importing years of history.
Subscribe to our magazine: https://www.phparch.com/subscribe/
This podcast is made a little better thanks to our partners.
Infrastructure Management, Simplified
Put Your Technical Debt on Autopay with PHPScore
CodeRabbit – Cut code review time & bugs in half instantly with CodeRabbit.
Music Provided by Epidemic Sound https://www.epidemicsound.com/
#phpc #php #communityCornerPodcast #podcast #FireflyIII #PersonalFinance #OpenSource
The post Community Corner Podcast: Firefly III with James Cole appeared first on PHP Architect.
<span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span><br />
Hosts: Joe Ferguson, Sara Golemon, and Holly Schilling
PHP Tech 2027 CFP Is Open (And Yes, the Year Is Right This Time)
The crew marveled at the fact that we are somehow less than six months out from 2027, which spiraled into a conversation about kids getting learner’s permits, full beards showing up on children who were toddlers just yesterday, and whether anyone’s offspring might actually submit a talk. Helldivers came up. Freedom was spread. And there was a gentle suggestion that SoCalKid and their newly engaged fiancé should be sent the CFP URL immediately.
Meanwhile, PHP Tech 2026 videos are rolling out on PHP Tech TV. There are currently 37 available with more still processing thanks to some technical and room issues at the event. Several talks are completely free, including Joe’s talk on modernizing DevOps, Kaylin’s “Modernize Your Old School Endpoints with HTMX,” and both of Ben Ramsey’s talks.
Working Groups, Discord, and the People Who Actually Care
A recurring point of confusion is the reference to “Discord conversations” in RFCs. There is no official PHP.net Discord, but phpc.chat will get you to the Discord (and previously the bridged IRC). The PHP Internals channel is where a lot of discussion happens, though far from the only place, and there are also the PHP Foundation and new Foundation Ambassadors channels.
Big appreciation went out to the moderators keeping that Discord spam-free and troll-free, with a special shout to Tiffany, who is an absolute machine at helping people, pointing them in the right direction, and posting top-tier cat pictures in the pet flexing channel.
The recurring theme: decisions are made by the people who show up. Silence is acquiescence, and if you have issues, speak up. Holly famously just showed up in internals one day, started talking, and they let her stay.
This Week in Internals and the Co-Scientist Show
The videos break down email threads and RFCs into easily digestible summaries of what people are arguing over, then poke a little fun at the sillier arguments. A weekly recap drops regularly and it’s consistently great content for anyone curious about internals.
The crew was also impressed by the host’s ability to nail every name pronunciation on what seems like the first try, which spiraled into Holly’s confession that she has a hard memory limit on names learned after kindergarten. Anyone new is simply “out of bounds.”
Holly’s Fake PHP 9 Pitch: Structs, Modules, and Surfaces
Next came structs, which started as an attempt to build tuples (turns out full structs were easier). They’re Swift-style value types with strong typing, and after some grumbling at Larry, she reworked things to support interfaces and traits, leaning into composition over inheritance.
Modules got the PHP-style treatment: a simple module definition, a public interface declaration, and a new `internal` visibility level that lets members be accessed within the same module. No autoloader modifications required, and reflection remains the escape hatch as always.
Finally, surfaces — a keyword that adds a perpendicular-to-visibility scope. A method can belong to a surface, and callers simply declare they want to use that surface of the class. Holly performance-tested it: no impact if unused, minimal impact if used. She also spent a good chunk of the show against friend classes, arguing they’re leaky, unrestricted, and if you’re going to hand out full access to your privates, you shouldn’t have marked them private in the first place.
Release Management, Version Stats, and Upgrade Paths
The July 2026 PHP version stats got a thumbs up. Looking at the trends, 8.5 is clearly on the rise, 8.4 climbing slightly, 8.3 starting to trend down, and 8.2 falling harder — exactly the curve you want, with the vast majority sitting inside the support window.
Joe shared that upgrading apps from PHP 7 to 8.3/8.4/8.5 has been a much easier lift than the older 7.x hops, thanks to a more consistent release cadence and better deprecation guidance. Holly pushed back on the idea that 5.6-to-7 was ever hard, while Joe pointed out the real pain came from jumping ancient 5.0/5.1 codebases straight to 7 back before Claude existed. There was also a very in-depth debugging tangent about an opcache build flag no longer being needed on 8.5.
Accessibility, Dark Mode Crimes, and the JetBrains Survey
Sarah, who is going blind and is not joking about it, kicked off a passionate segment on accessibility. Test your apps with a screen reader. Respect font scaling and contrast (F0F0F0 text on white is a genuine crime). Respect the OS toggles for reduced motion, because autistic users and others depend on them and apps routinely ignore them.
The crew then united around dark mode etiquette: the only reasonable default is system-selected, and the white flash between two dark-mode pages is caused by JavaScript-based theme switching instead of sane CSS selectors. It is, universally agreed, the worst.
The episode closed on eye-tracking privacy (Apple Vision Pro good, Oculus terrifying), heat maps, and a laptop-camera-covering tangent that got appropriately unhinged before Joe called it on that bombshell.
Looking to hire PHP developers? Email [email protected] – Joe and the team are available for consulting, infrastructure work, Ansible playbooks, and code review.
This podcast is made a little better thanks to our partners
PHP Architect Consulting
Your PHP codebase deserves a partner, not a contractor
Displace
Infrastructure Management, Simplified
OurCVEs
Your security posture, on autopilot with OurCVEs
CodeRabbit
Cut code review time & bugs in half instantly with CodeRabbit.
https://www.epidemicsound.com/
Youtube Channel
Got feedback? Join us on Discord at discord.phparch.com
The post The PHP Podcast 2026.07.16 appeared first on PHP Architect.
<br />
Hosts: Eric Van Johnson & John Congdon | Guest: Holly Schilling
Holly Schilling, Uninvited but Welcome
PHP Tek 2027 CFP: Now Open
PHP Tek 2027 Hotel + Conference Bundle
Joe Ferguson at Merge PHP — Today
Holly’s RFC: Class Extension Methods
The feature naturally extends to scalar methods, which Laracon’s Levi Koop and others have discussed: the ability to write $str->length() instead of strlen($str). This part is harder because $this in PHP must always be an object, so scalars need special hooks to work as receivers. That complexity is why Holly broke the implementation into three phases. She has posted GitHub Gists rather than a formal PHP wiki RFC so far — she submitted for a wiki account yesterday and is waiting to hear back. Outlook has been eating her PHP internals mailing list emails (treating new posters as spam), so she’s in the process of switching to a new email address. Joe Ferguson is in the chat offering to help expedite the wiki account. Feedback is coming in, changes are being made, and this is moving toward a formal RFC.
Holly’s motivation is pure: she built this for herself because she needed it. Eric quoted himself from the “PHP Ugly Days” era, telling the community that if there’s a feature you want and nobody’s building it, it’s on you. Holly has resented and credited that line in equal measure ever since.
NativePHP Mobile: Holly Is Building the Longhorn App
Longhorn PHP CFP — Closes Tomorrow
WordPress: Stewardship, Backward Compatibility, and the Laravel Fork Question
Composer, Supply Chain Security, and the 48-Hour Question
Eric’s Laptop Saga, Chapter N
Looking to hire PHP developers? Email [email protected] – Joe and the team are available for consulting, infrastructure work, Ansible playbooks, and code review.
This podcast is made a little better thanks to our partners
Displace
Infrastructure Management, Simplified
OurCVEs
Your security posture, on autopilot with OurCVEs
CodeRabbit
Cut code review time & bugs in half instantly with CodeRabbit.
https://www.epidemicsound.com/
Youtube Channel
The post The PHP Podcast 2026.07.09 appeared first on PHP Architect.
<br />
Hosts: Eric Van Johnson & John Congdon
Eric’s Fresh Install and the Screen That Wouldn’t Share
PHP Architect July Issue — Published Live
John’s Week: Leaf Blower, Racquetball, and AI Pull Requests
Laravel Verbs, Eloquent Hooks, and a Client Project That May Be Back
Laracon and NativePHP Mobile
Surfaces RFC & Friends RFC
Chris Miller Submits a PR to PHP Core
PHP 8.6.0 Alpha 1 — Released Today
PHP Tek 2027: Hotel + Conference Bundle
CFPs: Find-a-Conference and Longhorn PHP
PHP Foundation Ambassador Program
AI Note Takers — The Open Meeting Debate
Ethical Ads
Looking to hire PHP developers? Email [email protected] – Joe and the team are available for consulting, infrastructure work, Ansible playbooks, and code review.
This podcast is made a little better thanks to our partners
Displace
Infrastructure Management, Simplified
OurCVEs
Your security posture, on autopilot with OurCVEs
CodeRabbit
Cut code review time & bugs in half instantly with CodeRabbit.
https://www.epidemicsound.com/
Youtube Channel
Got feedback? Join us on Discord at discord.phparch.com
The post The PHP Podcast 2026.07.02 appeared first on PHP Architect.
<br />
Hosts: Eric Van Johnson & John Congdon
Eric’s Connectivity Saga: A Possible Resolution
Two Weeks Off: Road Trip, Pittsburgh, and a Graduation
Sara and Holly: The Better Hosts
PHP Architect Takes Over Laravel Magazine
Foam Burner Feature: Proof of Concept Wars
Code Review in the Age of AI — What’s the Point?
PHP Generics RFC — Closed
PHP Tek 2026 Talks Now on PHP Tech TV
This Week in PHP Internals (Artisan Build)
PHP Friends RFC — Under Discussion
Eric Drops PHPStorm — Falls Back in Love with Vim
Looking to hire PHP developers? Email [email protected] – Joe and the team are available for consulting, infrastructure work, Ansible playbooks, and code review.
This podcast is made a little better thanks to our partners
Displace
Infrastructure Management, Simplified
PHPScore
Put Your Technical Debt on Autopay with PHPScore
CodeRabbit
Cut code review time & bugs in half instantly with CodeRabbit.
https://www.epidemicsound.com/
Youtube Channel
Got feedback? Join us on Discord at discord.phparch.com
The post The PHP Podcast 2026.06.25 appeared first on PHP Architect.
<span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span>
In this episode, Scott talks Holly Schilling about her work on the php tek 2026 mobile app and spec-driven development.
Links:
Holly’s Links:
Scott’s Links:
PHP Architect Social Media:
Subscribe to our magazine: https://www.phparch.com/subscribe/
This podcast is made a little better thanks to our partners.
Infrastructure Management, Simplified
Put Your Technical Debt on Autopay with PHPScore
CodeRabbit – Cut code review time & bugs in half instantly with CodeRabbit.
Music Provided by Epidemic Sound https://www.epidemicsound.com/
#phpc #php #communityCornerPodcast #podcast #phptek
The post Community Corner: Spec-Driven Development with Holly Schilling appeared first on PHP Architect.
<br />
Hosts: Sara Golemon & Holly Schilling | Guests: Paul Reinheimer & Sean Coates
Sara Broadcasts from a Harbor in A Coruña
Meet the Guests: Paul Reinheimer & Sean Coates
The Quarter-Million-Line Commit
Measuring Wrong — Sean’s Rant
PHP in 2026 vs. PHP Then — What’s Still Working
Swift Concurrency and What PHP Could Learn
Composer, require_once, and Supply Chain Security
The PHP Foundation — The Biggest Change in PHP
PHP.net Redesign and the Dark Mode Problem
What Talk Would You Give?
PHP Tek 2027
Looking to hire PHP developers? Email [email protected] – Joe and the team are available for consulting, infrastructure work, Ansible playbooks, and code review.
This podcast is made a little better thanks to our partners
Displace
Infrastructure Management, Simplified
PHPScore
Put Your Technical Debt on Autopay with PHPScore
CodeRabbit
Cut code review time & bugs in half instantly with CodeRabbit.
https://www.epidemicsound.com/
Youtube Channel
Got feedback? Join us on Discord at discord.phparch.com
The post The PHP Podcast 2026.06.17 appeared first on PHP Architect.
<br />
Guest Hosts: Sara Golemon, Elizabeth Barron & Holly Schilling
PHPVerse Recap
PHP Foundation 2026 Strategy Document
The Onboarding Initiative
AI Writing PHP — And PHP as a Second Language
PHP’s Reputation Problem (and Why It’s Fixable)
PHP Polling API RFC
PHP.net: Do As We Say, Not As We Do
PHP Podcasts Past, Present, and Future
Next Week’s Show — Moved to Wednesday
Mac Mini M4 for Local LLMs
Looking to hire PHP developers? Email [email protected] – Joe and the team are available for consulting, infrastructure work, Ansible playbooks, and code review.
This podcast is made a little better thanks to our partners
Displace
Infrastructure Management, Simplified
PHPScore
Put Your Technical Debt on Autopay with PHPScore
https://www.epidemicsound.com/
Note: Next week’s show is on Wednesday (not Thursday) with guests Paul Reinheimer and Sean Coase.
Youtube Channel
Got feedback? Join us on Discord at discord.phparch.com
The post The PHP Podcast 2026.06.11 appeared first on PHP Architect.
<br />
Hosts: Eric Van Johnson & John Congdon
PHP Tek 2027 — New Dates, Bold New Format
Holly the Elephant Is Going Fast
PHP Tek TV Is Doing Something Different This Year
Immich — A Self-Hosted Google Photos That Actually Works
Ben Ramsey’s PHP Tek Homecoming Article Is Free to Read
John Is Resurrecting a Legacy Laravel App — With Claude’s Help
Eric’s Mystery Side Project Is Almost Ready — If DNS Would Cooperate
Meta’s AI Support Bot Got Socially Engineered
The PHP Foundation Now Publishes Board Meeting Minutes
The PHP Foundation Has a Dedicated Security Team Now
Moat — Nuno’s GitHub Security Auditing Tool
Looking to hire PHP developers? Email [email protected] – Joe and the team are available for consulting, infrastructure work, Ansible playbooks, and code review.
This podcast is made a little better thanks to our partners
Displace
Infrastructure Management, Simplified
PHPScore
Put Your Technical Debt on Autopay with PHPScore
CodeRabbit
https://www.epidemicsound.com/
Youtube Channel
Got feedback? Join us on Discord at discord.phparch.com
The post The PHP Podcast 2026.06.04 appeared first on PHP Architect.
<br />
Hosts: Eric Van Johnson & John Congdon
Links from the show:
RIP Archie Bot
Reviving a Six-Year-Old Codebase
Partner Spotlight: PHP Score → Our CVEs
How PHP Barely Avoided a Supply Chain Disaster
Packagist MFA and Account Security
PHP Tek 2026 Recap — The Good
Holly (CodeLorax) built a conference mobile app from scratch, released on both Google Play and the Apple App Store within 24 hours of the conference opening. The app let attendees build their own schedule, detected conflicting talk selections, sent push notifications when talks moved rooms, and even included a vendor lead-scanning feature where vendors could scan attendee QR codes to capture contacts. It was a genuine game-changer for the event. Eric and John named the conference elephant after Holly in appreciation — she also changed a trailer tire during setup, which sealed the deal.
Clayton Kendall sponsored and produced the conference shirts and bags on an extremely tight timeline — shirts two weeks out, bags just one week before the event. Both were a hit. Attendees at the conference were getting questions about the rainbow PHP Architect shirt in particular.
A job fair ran for the first time, with four companies represented. One hiring manager showed up even though they already had 1,400 applicants — because they knew that conference attendees are exactly the kind of motivated, self-improving developers they want. Attendees got to ask questions directly, including the real-world stuff like remote vs. office. Eric would love feedback on how to make it better next year.
JS Tech debuted as a fourth track alongside the three PHP tracks, bringing in fresh faces from the JavaScript community. Eric came away energized by the cross-pollination — different people, different approaches to similar problems.
Ben Ramsey and James Tickham (Rove) both wrote great blog posts about the conference. Ben’s will be featured in the magazine. Diana Pham also put together a video recap. Links in the show notes.
PHP Tek 2026 Recap — The Incident
The team had to rebuild the entire conference footprint overnight. The keynote moved, the JS Tech track went into the quiet room, vendors moved to the atrium, and the hotel staff — to their enormous credit — cleared their own furniture and accommodated every ask without complaint. Attendees were equally patient; once they understood the situation, there was no drama, just “tell us where to go.”
The incident also took out the streaming setup for day one, compounding an already-difficult start. The solution that eventually worked — plugging the Ethernet into a hub before the streaming equipment — wasn’t tried until day three. Eric is mad at himself for thinking of it and not doing it sooner.
PHP Tek 2027 — Save the Date (TBD)
Looking to hire PHP developers? Email [email protected] – Joe and the team are available for consulting, infrastructure work, Ansible playbooks, and code review.
This podcast is made a little better thanks to our partners
Displace
Infrastructure Management, Simplified
PHPScore
Put Your Technical Debt on Autopay with PHPScore
CodeRabbit
Cut code review time & bugs in half instantly with CodeRabbit.
https://www.epidemicsound.com/
Youtube Channel
Got feedback? Join us on Discord at discord.phparch.com
The post The PHP Podcast 2026.05.28 appeared first on PHP Architect.
From the publisher's feed

38,617 Listeners

18 Listeners