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

PHP Roundtable:
053: Why I'm Afraid To Admit I Use PHP
Sep 07, 2016 @ 09:56:36

The PHP Roundtable podcast (videocast) has posted their latest episode: Episode #53: Why I'm Afraid to Admin to Using PHP. In this show host Sammy Powers is joined by Evert Pot and Davey Shafik.

So you spend most of your time programming in PHP. You meet another programmer out in the wild. You begin explaining what you do. Do you find yourself using vague terms and actively trying to avoid the word "PHP?" Do you dread the question, "What language do you primarily code in?" Do you anticipate them scoffing at you when you say, "PHP?"

We discuss why PHP has such a bad rep in the eyes of many and why some of us feel the need to start conversations with, "I use PHP but let me explain..."

You can catch this latest episode either using the in-page video or audio player or directly on YouTube. Be sure to check out the extensive show notes for this one too - plenty of good information there. If you enjoy the show, be sure to subscribe to their feed and follow them on Twitter to get the latest updates when new shows are released.

tagged: phproundtable podcast video ep53 afraid opinion usage language evertpot daveyshafik

Link: https://www.phproundtable.com/episode/why-im-afraid-to-admit-im-a-php-programmer

PHP Roundtable:
051: What happened to PHP 6?
Aug 19, 2016 @ 09:37:33

The PHP Roundtable podcast, hosted by Sammy Powers, has posted their latest episode today featuring Sammy and a selection of guests answering the question "What happened to PHP 6?". Sammy is joined by Sara Golemon, Derick Rethans, Sean Coates and Andrei Zmievski - all core developers (at one time or another) who played a part in the language around the time "PHP 6" was in the works.

Despite the fact that there was never an official release of PHP 6, it was going to be a real thing with a lot of great improvements to the engine and language. But why was this version of PHP never released? We talk with some previous and current internals developers to hear the story of what happened to PHP 6.

You can catch this latest episode either though the video (in-page or on YouTube) or you can use the in-page audio player to just listen in. If you enjoy the show, be sure to subscribe to their feed and follow them on Twitter to get the latest updates of when new shows are released.

tagged: phproundtable podcast video php6 saragolemon derickrethans seancoates andreizmievski

Link: https://www.phproundtable.com/episode/what-happened-to-php-6

ShippingDocker.com:
Testing in Docker (Using Different PHP Versions)
Aug 12, 2016 @ 12:23:58

On the ShippingDocker.com site there's a video (and matching tutorial) posted showing you how to use Docker to test with multiple PHP versions with relatively little difficulty. In this case they're not testing the frontend of the application, they're running its unit tests.

[This is a] quick video on running PHP unit tests against different versions of PHP using Docker. [We'll] cover unit testing with PHP.

They start with an example of using the pywatch tool to do the testing without Docker, automatically executing the tests when something changes. This has the limitation of only being able to use your current, local version of PHP. They then shift over to the Docker side of things and show how to run the same pywatch command inside a container of your choosing, tagging it with the PHP version and making it easy to switch between them in the future.

tagged: docker version unittest different example video screencast tutorial

Link: https://shippingdocker.com/blog/docker-testing/

PHP Roundtable:
050: PHP For Beginners
Aug 09, 2016 @ 12:49:44

The PHP Rountable podcast, hosted by Sammy Powers, has posted their latest episode: Episode #50: PHP For Beginners. This time Sammy is joined by guests Andy Huggins and Nick Escobedo.

If you're just starting with programming & PHP, this episode is for you. We discuss some helpful tips to get you started with PHP programming such as some helpful learning resources and some common pitfalls to watch out for when learning to program.

You can watch the video for this latest episode either using the in-page video player or by watching directly on YouTube. If you enjoy the show, be sure to subscribe to their feed and follow them on Twitter for the latest updates.

tagged: phproundtable podcast video beginners andyhuggins nickescobedo

Link: https://www.phproundtable.com/episode/php-for-beginners

PHP Roundtable:
049: Event Sourcing in PHP
Aug 01, 2016 @ 10:49:11

The PHP Roundtable podcast, hosted by Sammy Powers, has posted their latest episode today featuring guests Beau Simensen, Ross Tuck, Shawn McCool and Willem-Jan Zijderveld talking about event sourcing.

We spend much of our time as developers managing the state in our applications. There are many different approaches and philosophies attributed to reading, mutating and storing state.

The Event Sourcing pattern is an approach to managing application state. If we think of any given state of our app as a frame in a video, Event Sourcing allows us to scrub through past states of the app. Today we discuss what Event Sourcing is and how we can start integrating it into our PHP apps.

You can watch this latest episode either through the in-page video player or directly on YouTube. If you enjoy the show, be sure to subscribe to their feed and follow them on Twitter for the latest on when future shows are being recorded and released.

tagged: phproundtable podcast video ep49 event sourcing

Link: https://www.phproundtable.com/episode/event-sourcing-in-php

Thijs Feryn:
What are Type Errors in PHP 7?
Jul 15, 2016 @ 09:58:19

In a new post to his site Thijs Feryn has shared an overview of the different types of type errors that can pop up in PHP 7. This includes both a text-based and video based versions depending on your preference.

PHP 7 has a concept called Type Errors. These errors are thrown on a type mismatch when interacting with functions. They can be caught just like exceptions. I created a video that explains the situation. This blog post goes into more detail and has some code examples.

The post gets into the details of the type errors including topics like:

  • new type hints that were introduced
  • how you can manually throw type errors
  • when PHP itself would throw the errors
  • type coercion

There's also a brief section about strict typing and how that changes what errors PHP might throw in your scripts.

tagged: type error php7 introduction overview video tutorial

Link: https://blog.feryn.eu/type-errors-php-7/

Cal Evans:
Q&A on Public Speaking with Jessica Rose
Jul 14, 2016 @ 09:10:45

PHP community member Cal Evans recently talked with Jessica Rose, a well-known speaker at technology conferences all about public speaking and some of her own thoughts and advice to potential speakers.

This week my guest is Jessica Rose. Jessica speaks at developers events all over Europe and the US.

She took time out from her busy schedule to join me to answer questions on public speaking. We talk abut her first talk, preparing for talks, speaking to audiences whose first language is not English, and so much more.

Their conversation was recorded as a live Google Hangout and can be viewed either through the in-page video player or by heading over to YouTube.

tagged: qa public speaking jessicarose video interview youtube hangouts

Link: https://blog.calevans.com/2016/07/13/qa-public-speaking-jessica-rose/

Laravel News:
Laracon US Live Stream
Jul 06, 2016 @ 09:38:40

On the Laravel News site there's an announcement about a live stream available for Laracon US happening at the end of July (2016) - the 27th through the 29th.

For the first time ever, Laracon US is offering a live stream plus early access videos.

When you purchase access on the day of the conference you will get an email link to access the stream and be able to watch all the talks except for the one by Ryan Singer.

You can pick up your ticket for just $25 USD and get access to both the stream and early access videos. You can find out more about the conference itself and the talks that are scheduled on the main conference website.

tagged: laraconus16 laracon live video stream earlyaccess video ticket conference

Link: https://laravel-news.com/2016/07/laracon-us-live-stream/

Laravel News:
Laracon US Live Stream
Jul 06, 2016 @ 09:38:40

On the Laravel News site there's an announcement about a live stream available for Laracon US happening at the end of July (2016) - the 27th through the 29th.

For the first time ever, Laracon US is offering a live stream plus early access videos.

When you purchase access on the day of the conference you will get an email link to access the stream and be able to watch all the talks except for the one by Ryan Singer.

You can pick up your ticket for just $25 USD and get access to both the stream and early access videos. You can find out more about the conference itself and the talks that are scheduled on the main conference website.

tagged: laraconus16 laracon live video stream earlyaccess video ticket conference

Link: https://laravel-news.com/2016/07/laracon-us-live-stream/

Cal Evans:
Public Speaking: A Conference Organizer’s Perspective
Jul 04, 2016 @ 10:55:25

For those interested in how things work "behind the scenes" at technology conferences and how it looks from an organizer's perspective, Cal Evans has put together a video to share his own experiences.

My good friend Adam (@adamculp) and I spent a few minutes answering questions about how talks are selected in a [Call for Papers]. If you’ve ever wondered, about the process, give it a listen.

The recording was of a live Google Hangouts session they did a while back answering both some of the common questions people have and questions from their viewers. They talk about the Call for Papers process, how they've selected talks in the past and the role that passion plays. There's also discussion about speaker experience, diversity and how to find out the interest level of you topic. There's plenty more mentioned in the video as well, so if you're considering submitting to a technology conference be sure to give it a listen (well, watch...it is a video after all).

tagged: public speaking conference organizer perspective calevans adamculp video qa

Link: https://blog.calevans.com/2016/06/29/public-speaking-conf-organizers-perspective/