Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

PHP Roundtable:
031: Checking in with PHP & HHVM internals
Oct 08, 2015 @ 09:05:03

The PHP Rountable podcast has posted their latest episode recorded live and looking at HHVM - Episode #31: Checking in with PHP & HHVM internals. In this episode host Sammy K Powers is joined by Julien Pauli, Sara Golemon, Bob Weinand and Nikita Popov.

We chatting with some PHP & HHVM internals folks to learn what's been going on in the world of internals.

You can watch this latest episode either through the in-page video player or directly over on YouTube. If you enjoy the show, be sure to subscribe to their feed for information about their latest episodes as they're released. They're recorded live too, so be sure to also follow them on Twitter to find out where and when the next one will be recorded.

tagged: phproundtable podcast video hhvm internals live recording hangouts

Link: https://www.phproundtable.com/episode/checking-in-with-php-and-hhvm-internals

Davey Shafik:
Aug 24, 2015 @ 10:54:54

Davey Shafik has published a post about library he's created that's a sort of "recorder" for connections made with the Guzzle HTTP client - the Guzzle VCR.

A few days ago I pushed out a very small library to help with testing APIs using Guzzle: dshafik/guzzlehttp-vcr. [...] This is a simple middleware that records a request’s response the first time it’s made in a test, and then replays it in response to requests in subsequent runs.

The handler works by recording the responses from the API (ex: the JSON response data) and records them to files (again, JSON). A one-line call turns the "recording" on and points to a directory where the cached files should be stored. He shows how to use it in the constructor of your Guzzle client, setting it up as the "handler" for the requests. He also includes an example of a few unit tests that make use of the recording feature to check the response of a /test endpoint.

tagged: guzzle http client vcr recording response json cache handler

Link: http://daveyshafik.com/archives/69384-guzzlehttp-vcr.html

Sound of Symfony Podcast:
Episode 6 - The SymfonyCon Special
Dec 19, 2014 @ 09:02:53

The Sound of Symfony podcast has released their latest episode today: Episode #6, The SymfonyCon Special. This episode was recorded at SymfonyCon Madrid 2014 that happened in Spain at the end of November.

In this episode we're all about SymfonyCon. So much so that we in fact recorded this episode at the SymfonyCon Hack day. As usual, we go over the news and community update, but the rest of the episode is focused on discussing the conference with our guests.

Among the topics discussed are things like:

You can listen to this latest episode either through the in-page audio player or by downloading the mp3. If you enjoy it, you can subscribe to their feed too.

tagged: soundofsymfony podcast ep6 symfonycon live recording

Link: http://www.soundofsymfony.com/episode/episode-6/

Posting videos from php[tek] 2014
Dec 05, 2014 @ 11:08:09

php[architect], organizers of the annual php[tek] conference, have start to post the videos recorded at their 2014 event over on YouTube. Not all of the sessions are published yet, but there's a few to get you started if you missed the event (or just want a refresher):

Be sure to subscribe to the channel to be notified when new videos are added of the over forty sessions that happened during the event.

tagged: post video tek14 phptek conference recording youtube

Link: http://www.phparch.com/2014/12/posting-videos-from-phptek-2014/

That Podcast:
Episode 7.5: The Short One in London
Sep 29, 2014 @ 13:52:09

That Podcast has posted their latest episode today, a shorter add-on to their previous episode (#7): Episode 7.5, "The Short One in London".

Beau and Dave recap SymfonyLive London 2014 in their first live in person recording.

Topics mentioned in this episode include Mybuilder.com, Behat, Drupal and Game of Thrones (along with several members of the community). You can listen to this latest episode either through the in-page player or by downloading the mp3 of the show. If you enjoy the show, check out others in their list and be sure to subscribe to their feed for the latest as they're released.

tagged: thatpodcast ep7.5 short one london symfonylive live recording

Link: http://thatpodcast.io/episodes/episode-7-5-the-short-one-in-london/

/Dev/Hell Podcast:
Episode 46: Php[tek] 2014
Jun 10, 2014 @ 10:43:47

The /Dev/Hell podcast has released their latest episode (episode #46) they they recorded live at php[tek] this year in Chicago. Hosts Ed Finkler and Chris Hartjes spent one evening at the conference discussing various topics with feed back included from the live audience.

php[tek] was once again upon us, so we did our annual live show! Special guest Paul Reinheimer of WonderNetwork joins us for much frivolity!

Topics mentioned in this latest episode include CoPilot, XHProf/XHProfUI and French signage laws in Quebec. You can listen to this latest episode either through the in-page player or by downloading the mp3. If you like what you hear, be sure to subscribe to their feed.

tagged: devhell podcast ep46 phptek14 conference live recording paulreinheimer

Link: http://devhell.info/post/2014-06-04/php-tek-2014/

PHP Town Hall:
Episode #15: The Joomla Framework and the Ongoing History of PSR-4
Nov 14, 2013 @ 11:50:51

The PHP Town Hall podcast has released their latest episode today - Episode 15, "The Joomla Framework and the Ongoing History of PSR-4". This time they've made both the audio and the video available (it was recorded live via Google Hangout).

The wonderfully handsome Don Gilbert joins us on our new YouTube Channel for our first live-recording of PHP Town Hall! He's been working on the Joomla Framework to get it up to scratch with modern standards ready for a Joomla CMS rewrite, much in the same way that EllisLab pulled CodeIgniter out of ExpressionEngine...except for the standards bit, because they didn't exist and PHP developers were too busy clubbing each other to death over tabs v spaces.

You can listen to this latest podcast in a few different ways - either watching the video from YouTube, downloading the mp3 directly or you can use the in-page players for either. If you like the podcast, be sure to subscribe to their feed too.

tagged: phptownhall ep15 joomla framework psr4 live recording video hangout

Link: http://phptownhall.com//blog/2013/11/13/episode-15-joomla-fig-psr4/

Community News:
Laracon EU 2013 Session Videos Posted
Oct 15, 2013 @ 12:55:14

If you wanted to attend the Laracon EU that happened in Amsterdam back in August but weren't able to make it, there's good news. They've started posting the videos of the sessions recorded at the event.

The sessions they've added at the time of this post are:

There were more great speakers and sessions at the event, so keep checking back for more as they're added.

tagged: laraconeu13 session video recording youtube

Link: http://laracon.eu/2013/talks/

William Durand:
From STUPID to SOLID Code!
Aug 01, 2013 @ 12:45:11

William Durand has a new post to his site sharing not only the slides from his recent presentation on SOLID vs STUPID code but the same content written out. It provides a great overview of the two concepts and some examples of what to avoid. There's also a recording of the session you can listen to via the in-page player.

Last week I gave a talk about Object-Oriented Programming at Michelin, the company I am working for. I talked about writing better code, from STUPID to SOLID code! STUPID as well as SOLID are two acronyms, and have been covered quite a lot for a long time. However, these mnemonics are not always well-known, so it is worth spreading the word.

In the following, I will introduce both STUPID and SOLID principles. Keep in mind that these are principles, not laws. However, considering them as laws would be good for those who want to improve themselves.

He starts with the STUPID concepts first - Singleton, Tight Coupling, Untestability, Premature Optimization, Indescriptive Naming and Duplication. He goes through each of these and explains why they're bad things to have in your code. He then gets into the SOLID ideals - Single Responsibility Principle, Open/Closed Principle, Liskov Substitution Principle, Interface Segregation Principle and Dependency Inversion Principle. These are a bit more complex to understand but he does a good job (complete with code snippets) of each. The slides for his presentation are also included but they're just a high level look at the same concepts from the article.

tagged: presentation solid stupid code concepts slides recording overview

Link: http://williamdurand.fr/2013/07/30/from-stupid-to-solid-code

/Dev/Hell Podcast:
Episode 32: Tek13
Jun 07, 2013 @ 12:30:32

The /Dev/Hell podcast have release the episode they recorded live at the php|tek conference that happened earlier this year in Chicago. Hosts Chris Hartjes and Ed Finkler did the show one night following the day's sessions.

At this year’s tek13 we did another live show. The difference this time is that we didn’t have free booze, so turnout was a little low, but it was still super fun. We talked about hobbies we have outside of coding and how they impact our dev skills (hint: minimally), and what folks favorite talks at tek13 were. Probably other stuff too, but it’s been a while and I forgot.

You can listen to this latest episode either though the in-page player or by downloding the mp3 directly. You can also subscribe to their feed for this and future episode updates.

tagged: devhell podcast tek13 live recording conference

Link: http://devhell.info/post/2013-06-05/tek13