
Episode 36: PSR-7 and The World of Tomorrow
Explicit content warning
02/03/15 • 52 min
Two awesome guests join this week, from two different framework projects, both who have been very vocal about their interest in PSR-7: HTTP Message. These two chaps were Hari K T and Matthew Weier O’Phinney.
Now PSR chats can be a little boring when its about autoloading or tabs v bloody spaces, but this PSR could have some really big impact on the way you write PHP over the next few years.
We talk a bunch about Aura and Zend and their plans around middlewares, what motivated Matthew to get involved with taking over PSR-7, what middlewares mean for PHP in general and some of the concerns that have been fixed in recent iterations of the PSR like mutability, streams, etc.
There also a bit of chat about turtles, standing desks and broken ribs, while Phil slowly goes loopy on pain killers.
- 7PHP Interview with Josh Lockhart - “The Guy Behind ‘PHP The Right Way’ – Find Good Online Resources And Communities & Use Them To Your Advantage”
- Experimenting on a different Framework - Hari writes about experimenting with bits of Symfony together via Composer packages
- PSR-7 By Example - Matt wrote up some examples of PSR-7 in use
- StackPHP - Composing HttpKernelInterface middlewares since 2013!
- Stacker - Larry Garfield’s StackPHP-like implementation of PSR-7
Two awesome guests join this week, from two different framework projects, both who have been very vocal about their interest in PSR-7: HTTP Message. These two chaps were Hari K T and Matthew Weier O’Phinney.
Now PSR chats can be a little boring when its about autoloading or tabs v bloody spaces, but this PSR could have some really big impact on the way you write PHP over the next few years.
We talk a bunch about Aura and Zend and their plans around middlewares, what motivated Matthew to get involved with taking over PSR-7, what middlewares mean for PHP in general and some of the concerns that have been fixed in recent iterations of the PSR like mutability, streams, etc.
There also a bit of chat about turtles, standing desks and broken ribs, while Phil slowly goes loopy on pain killers.
- 7PHP Interview with Josh Lockhart - “The Guy Behind ‘PHP The Right Way’ – Find Good Online Resources And Communities & Use Them To Your Advantage”
- Experimenting on a different Framework - Hari writes about experimenting with bits of Symfony together via Composer packages
- PSR-7 By Example - Matt wrote up some examples of PSR-7 in use
- StackPHP - Composing HttpKernelInterface middlewares since 2013!
- Stacker - Larry Garfield’s StackPHP-like implementation of PSR-7
Previous Episode

Episode 34: /dev/hell Mashup
This is a big one. We’ve had Chris “The Grumpy Programmer” Hartjes and Ed “The Grumpy Podcaster” Finkler on our show before, but this time they both join us for a mashup!
We talk about the perils of being opinionated people speaking in public. Chris basically just says fuck Reddit and all of its minions of evil, and Phil gives a bit of insight into why he gets stuck in so many arguments.
We move on to chatting about PHP, and how people feel about a strong new demand for more async features. Is it better to leave that to other tools, or should we try and fit some into the language itself, and the ecosystem around it?
The last chunk of this podcast ends with a discussion around CodeIgniter 3.0 supporting PHP 5.2 and up. Should it be higher? Is it feckless to release like this? Should this be a documentation change to warn users away or a hard change to make it not even work there?
Also, who has the best beard? Hint: it isn’t Phil.
Next Episode

Episode 37: Sunshine Round-Hall? Town-Table?
We all know that SunshinePHP is one of the PHP communities finest conferences. It attends an amazing group of people, wonderful speakers and Rasmus usually pops in for a drive-by-keynote.
Every conference Phil or Ben attend has some vague promise of “yeah we’ll probably try and do a recording there or something,” but this SunshinePHP we actually did it, all thanks to the wonderful Sammy K off of PHP Roundtable.
The topic this time around was that of APIs, and we were joined by an all star panel:
Watch this. It’s hilarious.
Shownotes are lacking, because we clearly weren’t writing anything down.
If you like this episode you’ll love

The Why And The What – Product Management Podcast

Design Life

ID1 Audio Experience

CodeWinds - Leading edge web developer news and training | javascript / React.js / Node.js / HTML5 / web development - Jeff Barczewski

Joomla Beat Podcast | Web design, development, online marketing, social media & website management
Episode Comments
Generate a badge
Get a badge for your website that links back to this episode
<a href="https://goodpods.com/podcasts/php-town-hall-45334/episode-36-psr-7-and-the-world-of-tomorrow-2203659"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to episode 36: psr-7 and the world of tomorrow on goodpods" style="width: 225px" /> </a>
Copy