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

PHP Roundtable:
047: All About HTTP/2
Jun 21, 2016 @ 09:19:06

The PHP Roundtable podcast, hosted by PHP community member Sammy K Powers, has posted their latest episode: Episode #47: All About HTTP/2. This time Sammy is joined by guests Davey Shafik, Ben Ramsey and Junade Ali.

HTTP/1.1 will eventually be replaced by HTTP/2 so it's important for us PHP nerds to know all about the latest version of the HTTP protocol that's already running some of the internet's biggest websites. We discuss the things we need to know to start using HTTP/2 in our next PHP app.

We also go briefly off topic to discuss the status of PHP 7.1 and the ramsey/uuid lib.

You can catch this latest episode in a few different ways: either though either the in-page audio or video players or directly over on YouTube. If you enjoy the show, be sure to subscribe to their feed and follow them on Twitter for announcements when the latest episodes are released.

tagged: phproundtable podcast video http2 daveyshafik benramsey junadeali ep47

Link: https://www.phproundtable.com/episode/all-about-http2

PHP Roundtable:
045: A php|tek 2016 Special
Jun 06, 2016 @ 10:22:16

The PHP Roundtable podcast, hosted by PHP community member Sammy K Powers, has posted their latest episode as recorded live at this year's php[tek] conference.

We record live from main stage at php|tek in St. Louis, MO. We discuss speaking at conferences and recent events in PHP-FIG.

Sammy is joined in this episode by fellow community members Gary Hockin, Ben Marks, Samantha Quiñones and Joe Ferguson. You can listen to this latest episode either through the in-page audio or video players or directly on YouTube. If you enjoy the episode be sure to subscribe to their feed and follow them on Twitter for updates when new episodes are posted.

tagged: phproundtable podcast video ep45 phptek tek16 conference special

Link: https://www.phproundtable.com/episode/live-from-php-tek-2016

Adam Wathan:
Writing Your Own Test Doubles
May 11, 2016 @ 10:19:58

In this recent post to his site Adam Wathan about writing your own custom test doubles (fakes) to help make your tests cleaner and improve their overall readability/maintainability.

Once in a while I run into a situation where trying to use a mocking library hurts the readability of my test. For example, say I’m building out a basic user registration flow where someone signs up and receives a welcome email. [...] To test that an account is created correctly, I can make a request to the endpoint and verify that the new account exists in a test database. [...] This covers creating the account itself, but what’s the best way to test the welcome email?

He goes through a few of the options that could be used to test this including using Mockery to replace the mailer class with a spy or actually sending emails. There's downfalls to both of these methods and he suggests using a custom "fake" where the mailer class is swapped out with an "in-memory" option with the same kind of interface. He does point out a few issues with this method, however, and offers a few tips to remember when using them.

tagged: custom test unittest doubles email example video screencast

Link: http://adamwathan.me/2016/01/25/writing-your-own-test-doubles/

Laravel Daily:
Releasing Laravel Packages: Good, Bad and Ugly [VIDEO]
May 05, 2016 @ 10:43:46

In this new post to the Laravel Daily site Povilas Korop shares the second episode of his video podcast "Laravel Business" and talks about releasing Laravel packages.

Here’s the 2nd episode of my new Laravel Business video show where once a week I share the thoughts about Laravel-related work from the business perspective, as I’m transitioning from being a developer to being an owner of a small team.

Today I talk about packages – is it worth releasing Laravel packages? What are pros and cons? And can you earn money on it?

You can watch the episode either using the in-page player or directly over on YouTube.

tagged: laravelbusiness podcast video release package good bad ugly

Link: http://laraveldaily.com/releasing-laravel-packages-good-bad-and-ugly-video/

php[architect]:
php[tek] 2016 Conference : Speaker Previews
Apr 26, 2016 @ 11:27:20

If you've been considering attending the php[tek] conference this year but aren't quite sure what it's all about, you should check out these speaker preview videos for a bit more detail.

A number of our speakers for our php[tek] 2016 conference have graciously offered to make preview videos for us, showcasing what their talk will be out.

We started releasing them a few days ago and will be continuing to do so over the coming week. You can see a full playlist of these from Youtube below. Make sure to pick up your ticket soon, the conference is just 4 short weeks away!

You can find the current list of videos in this playlist over on YouTube that includes speakers like:

  • Cal Evans
  • Joe Ferguson
  • Tim Lytle
  • Jeff Geerling
  • Doris Chen

If you're ready to pick up a ticket of your own, check out the main conference site for more details about the event, sessions and to order your tickets.

tagged: phptek tek16 conference speaker preview video community

Link: https://www.phparch.com/2016/04/phptek-2016-conference-speaker-previews/

Voices of the ElePHPant:
Interview with Chris Cornutt (#2)
Mar 29, 2016 @ 11:26:13

The Voices of the ElePHPant podcast has posted their first video podcast recording taken live at php[world] 2015 with Chris Cornutt, organizer of the Dallas PHP user group and the Lone Star PHP Conference.

Cal and Chris talk about the Capture the Flag security competition he hosted at the php[world] conference to give attendees "hands-on" experience with security testing. They also talk about a recent job change Chris has had to work for Pardot as an application security developer. The episode finishes with Cal and Chris talking about their "news posting" history today between PHPDeveloper.org and the Zend Developer Zone.

You can listen to this latest episode either using the in-page audio player or the video of the live recording via YouTube. If you enjoy the episode, be sure to subscribe to their feed or follow them on Twitter to get the latest updates when new shows are released.

tagged: voicesoftheelephpant community interview chriscornutt podcast video

Link: https://voicesoftheelephpant.com/2016/03/29/interview-chris-cornutt-2/

Juozas Kaziukenas:
From PHP to Machine Code
Mar 28, 2016 @ 09:41:29

In his latest post Juozas Kaziukenas shares a video of his "From PHP to Machine Code" talk he presented at the PHP UK Conference earlier this year (2016).

I recently gave a talk at a few conferences titled “From PHP to Machine Code”. It explains how compilers and interpreters work in general, where are the performance gains to be found and how I applied all of that to build PyHP. PyHP is a little toy project which showcases the basics of taking source code of a programming language and executing it.

As I mention a few times in the talk, it is completely and utterly useless for practical use, but it’s one of the fundamental skill-sets for any programmer. I think knowing how a bunch of text makes a computer do things at the low level is required knowledge for everyone.

The video of the presentation is embedded in the post or you can watch it directly over on YouTube if you'd like. In it he walks you through the entire process that happens from the time the PHP is executed all the way down to opcodes and bytecodes.

tagged: video presentation phpuk16 conference bytecode compiler machine code execution

Link: https://juokaz.com/blog/from-php-to-machine-code.html

PHP Roundtable:
042: Staying Relevant For Web Development
Mar 24, 2016 @ 10:56:29

The PHP Roundtable podcast has posted their latest episode - Episode #42: Staying Relevant For Web Development. This time host Sammy K Powers is joined by Matthew Setter, Andy Huggins, Henning Glatter-Götz and Tom Oram.

The technologies that run the web are constantly changing. We discuss strategies for staying on top of the constant flux with continuous learning throughout your career, having mentors, engaging regularly with your peers, contributing to open source projects, voracious reading, and travel to programming events.

You can watch this latest episode either through the embedded video player or directly over on YouTube. Additionally they've also included an audio-only version you can listen to via an in-page audio player. If you enjoy the episode and want to see more, be sure to subscribe to their feed and follow them on Twitter for the latest show announcements.

tagged: phproundtable podcast video ep42 staying relevant change

Link: https://www.phproundtable.com/episode/staying-relevant-in-an-ever-changing-web-development-world

PHP Roundtable:
041: The PHP-FIG: Past, Present & Future
Mar 10, 2016 @ 09:17:10

The PHP Rountable podcast, hosted by Sammy Kaye Powers has published their latest episode - Episode #41: The PHP-FIG: Past, Present & Future.

The PHP-FIG has really helped the PHP community get onboard the collaboration train with really great standards like the PSR-4 autoloading standard and the PSR-7 HTTP message interfaces.

We discuss PSR-0 through PSR-13 and the process they go through to become standards. We also discuss where the FIG came from and the possible big changes coming to the organization soon.

This episode features a large group of guests, all related to the PHP-FIG in some way:

You can watch this episode either through the in-page video player or directly over on Youtube. Be sure to subscribe to their feed and follow them on Twitter for updates on when the latest episodes are being recorded and are released.

tagged: phproundtable podcast ep41 phpfig past present future video

Link: https://www.phproundtable.com/episode/the-php-framework-interop-group-past-present-future

PHP Roundtable:
039: From Idea To Production: Part 2
Mar 01, 2016 @ 09:50:43

The PHP Roundtable podcast has posted their latest episode, the second part of a series devoted to working "from idea to production" - Episode #39.

We get an update on status of the project we discussed in part 1 and discuss next steps to take our dance event management app idea to production.

Like in part one of the series, host Sammy Kaye Powers is joined by guests Steven Maguire, Jocelyn Lopez and Glen Hinkle. You can watch the recording of this live show either using the in-page video player or directly on YouTube. If you enjoy the show and want to see future episodes, be sure to subscribe to their feed and follow them on Twitter for updates as they're released.

tagged: phproundtable podcast video part2 series idea production update

Link: https://www.phproundtable.com/episode/part-2-turning-an-idea-into-code-for-production