The PHP Podcast

Podcast

The PHP Podcast

The official of PHP Architect

431 Episodes

Aug 28, 2018

Pro Parsing Techniques With PHP, Part Three Using Regular Expressions

By Michael Schrenk This is the final installment of a set of three articles offering strategies for parsing text with PHP. The first article described the basics of parsing, followed by an article on...

Aug 3, 2018

Masterful Code Management – August 2018

Xdebug, Freelancing, Parsing text, MySQL Generated Columns, Gitflow, PhpStorm, and more. In this Issue Masterful Code Management has articles on: Debugging PHP With Xdebug by Mark Niebergall. See ho...

Aug 3, 2018

Masterful Code Management – August 2018

While thinking about how our programs should work can be fun and challenging, in actuality we spend more of our time figuring out why our code doesn’t work as expected. In this issue, we round up some...

Jul 30, 2018

Episode 11

In this Episode After a summer holiday, Eric van Johnson and John Congdon return with a new format. Share your thoughts on the topics covered and leave a comment below. Please note we recorded this ep...

Jul 13, 2018

MySQL Without The SQL—Oh My!

Or How to Stop Embedding Ugly Strings of SQL In Your Beautiful Code By Dave Stokes Do you work on projects where you begin coding before knowing what your data looks like? Or are you part of the vast...

Jul 3, 2018

Navigating State – July 2018

State machines, Workflows, Parsing text, MySQL without SQL, Continuous Integration, Algorithms, and more. In this Issue Navigating State has articles on: State in the Stateless World by Luka Mužinić...

Jul 2, 2018

Navigating State – July 2018

We write code to solve problems. Whether it’s allowing a client’s site to accept credit card payments to buy a plush toy or if we’re trying to automatically track our World Cup bracket results, the ap...

Jun 8, 2018

Self-Host Your Team’s Git With Gitolite

By Gabriel Zerbib If you wish to set up a private Git server for your personal, work, or team projects, but favor free software and simple architecture, or don’t want a service hosted by a third part...

Jun 7, 2018

Command and Control – June 2018

Events, Command Buses, Git, Design, Parsing, CakePHP, and more In this Issue Command and Control has articles on: Domain-Driven Architecture With Commands and Events by Barney Hanlon Pro Parsing Tec...

Jun 6, 2018

Command and Control – June 2018

Staying on top of what your code is doing is imperative if you want to keep your sanity. At the start, this means defining how and what your software does. Later, you have to track its evolution as yo...

May 25, 2018

Episode 10: Treasure, Old and New

In this Episode Our hosts, Eric van Johnson and John Congdon review Treasure, Old & New which is the May 2018 issue of php[architect] magazine. Share your thoughts on the topics covered and leave...

May 1, 2018

Treasures, Old & New – May 2018

Clean Code, Technical Debt, Mockery, Toxic Tech, and more In this Issue Treasures, Old & New includes articles on: Up to My Eyeballs in Technical Debt! by Steve Grunwell The Life-Changing Magic...

May 1, 2018

Treasure, Old & New – May 2018

You’ve probably been deep into debugging an issue, when you have a “How did this ever work?” moment. When you inherit someone else’s codebase, you’ve also probably asked: “How is this supposed to work...

Apr 26, 2018

Testing Strategy With the Help of Static Analysis

By Ondrej Mirtes When developing an application, our aim as software developers is to make sure it does what it ought to do and to keep the number of defects as low as possible. We should also strive...

Apr 20, 2018

Episode 9: Testing in Practice

In this Episode Our hosts, Eric van Johnson and John Congdon dive into Testing in Practice and the April 2018 issue of php[architect] magazine. Share your thoughts on the topics covered and leave a co...

Apr 2, 2018

Testing in Practice – April 2018

PHP Unit, Mocker, Testing PHP, Type hints, and more In this Issue Testing in Practice collects articles on: PHPUnit Worst Practices by Victor Bolshov Easier Mocking with Mockery by Robert Basic Test...

Apr 2, 2018

Testing in Practice – April 2018

You can get pretty far without automated testing of your code. I should know, I was slow in adopting it as part of my day to day workflow. The truth is, automated testing ends up speeding up your work...

Mar 27, 2018

Episode 8 – Long Running PHP

In this Episode Our hosts, Eric van Johnson and John Congdon look at Long Running PHP the March 2018 issue of php[architect] magazine. Share your thoughts on the topics covered and leave a comment bel...

Mar 23, 2018

The Dev Lead Trenches: Reviewing Code

By Chris Tankersley Code reviews are one of the best ways to help a team ensure they’re writing the best code possible. In all of the jobs where we have done peer-lead code reviews, we have caught mo...

Mar 1, 2018

Long Running PHP – March 2018

PHP Daemons, Evolving PHP, Containers, Accessibility, and more In this Issue Long Running PHP includes articles on: PHP Daemons and Long-Running Processes by Tim Lytle Evolving PHP by Chris Pitt Con...

Our Partners

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

Interested in partnering? Get in touch →