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

Thijs Feryn:
Michael Heap – Talking about PHPBenelux, Datasift, miles & points
Feb 03, 2016 @ 11:12:44

Thijs Feryn has posted his latest video interview with a member of the PHP community. In this new episode he talks with Michael Heap, a developer at Datasift, about the work he does there and traveling (as they make their way back to the airport...)

Michael Heap is a developer who works at [Datasift](http://datasift.com/). On Thursday January 28th 2016 Michael flew from London Heathrow to Brussels to attend the [PHPBenelux Conference 2016](http://conference.phpbenelux.eu/2016). Unfortunately he forgot his laptop on the plane.

While driving Michael to the airport, I decided to ask him a couple of questions and that resulted in a nice conversation.

You can watch the video using either the in-page player or over on YouTube directly. If you're more of the audio-only sort, you can catch the recording over on Soundcloud.

tagged: thijsferyn interview michaelheap datasift travel phpbenelux16 travel video podcast

Link: https://blog.feryn.eu/michael-heap-talking-about-phpbenelux-datasift-miles-points/

Voices of the ElePHPant:
Interview with Christopher Pitt
Feb 02, 2016 @ 09:56:39

The Voices of the ElePHPant podcast, hosted by PHP community member Cal Evans, has posted their latest episode. This show, another in their series of interviews with a member of the PHP community, features Cal talking with Christopher Pitt.

Cal and Christopher talk about his presentations at ZendCon this year: one talking about asynchronous PHP and the other about using generators to emulate co-routines. They also discuss each of the topics and share some of the things that can be done in PHP right now, not even necessarily a recent version. They mention his Nomad PHP talk on the asynchronous handling too. Christopher also talks about the company he works for, Silverstripe, and how they also contribute back to Open Source community and projects.

You can listen to this latest episode either through the in-page audio player or by downloading the mp3 of the show directly. If you enjoy the episode be sure to either subscribe to their feed or follow them on Twitter to get the latest updates as new episodes are released.

tagged: voicesoftheelephpant community interview christopherpitt podcast

Link: https://voicesoftheelephpant.com/2016/02/02/interview-with-christopher-pitt/

Voices of the ElePHPant:
Interview with Wim Godden
Jan 27, 2016 @ 09:40:14

The Voices of the ElePHPant podcast has posted their latest interview with a member of the PHP community. In this new episode host Cal Evans talks with Wim Godden at ZendCon 2015.

They talk about the tutorial that Wim presented at the ZendCon conference about security and some of his thoughts on why it (security) is becoming more and more important. Cal also asks Wim which vulnerability he sees most often in both older and more current code. They also briefly talk about database security, tips for preventing SQL injection issues by using PDO or abstraction layers and "trust issues" between your application and database contents. They also talk some about the company Wim works for, Cu.be, a PHP consultancy company.

You can listen to this episode either through the in-page audio player or by downloading the mp3 directly. Also be sure to subscribing to their feed or follow them on Twitter to keep up with the latest episodes as they're released.

tagged: voicesoftheelephpant community interview wimgodden podcast

Link: https://voicesoftheelephpant.com/2016/01/26/interview-with-wim-godden/

CloudWays Blog:
Co-Founder Of PHPwomen, Ligaya Turmelle Talks About PHP, MySQL And PHPTek
Jan 26, 2016 @ 11:02:09

The CloudWays blog has posted their latest in their series of interview with members of the PHP community. In their latest they talk with Ligaya Turmelle about PHP Women, Oracle, MySQL and php[tek].

Ligaya Turmelle is a MySQL support engineer at Oracle and a co-founder of PHPwomen. She has also attended Oracle conferences as a speaker. In this interview, she shares her experience as a speaker and has also offered her advice on creating a schema of a database and deploying it.

In the rest of the interview Ligaya answers questions about:

  • When and why she made the switch from PHP to database developer
  • Some of her advice as a speaker to those wanting to speak
  • What some of her key roles are at Oracle working with MySQL
  • Suggestions for optimizing databases and preventing them from becoming "resource hogs"

Be sure to check out the full interview for her answers to these and other questions.

tagged: cloudways interview ligayaturmelle mysql oracle phpwomen cofounder

Link: http://www.cloudways.com/blog/interview-ligaya-turmelle/

Toptal.com:
The Vital Guide to PHP Interviewing
Jan 22, 2016 @ 12:20:27

On the Toptal PHP blog they've posted what they call the "vital guide" to PHP interviewing, a set of questions (and answers) that you could potentially ask a candidate you're looking to interview for that open PHP role in your organization. Obviously, since interviewing is all relative to the organization, this guide is just that - a series of example questions you could ask to determine overall competency.

Ubiquitous…that is definitely one word you could use to describe PHP in relation to the web. It really is everywhere. [...] But therein lies much of the challenge of finding highly-skilled PHP developers. PHP’s relatively low barrier-to-entry and 20 year history means that PHP developers have become practically as ubiquitous as the technology itself. Yet while many can legitimately claim to “know” PHP, those who are true experts in the language are capable of producing software that is much more scalable, functional, robust, and maintainable.

[...] Toward that goal, this guide offers a sampling of effective questions to help evaluate the breadth and depth of a candidate’s mastery of PHP.

There's quite a few questions in their guide, touching on a wide range of PHP-related topics both more intermediate and advanced. This includes questions like:

  • "Explain the use and purpose of the global keyword in PHP. Provide an example of a case where its use would be appropriate, as well as one where it would not be."
  • "Describe namespacing in PHP and why it is useful."
  • "Describe the relationship between php://input and $_POST. How would you access the php://input stream?"
  • "Explain the purpose and usage of the __get, __set, __isset, __unset, __call, and __callStatic “magic” methods. When, how, and why (and perhaps why not) should each be used?"
  • "Describe one or more Standard PHP Library (SPL) data structures. Give usage examples."
  • "How does PHP build an array internally?

Each question includes a correct answer (or guidelines to verifying their answer in some of the more open ended questions) so you can ensure the interviewee is competent in the language and its use. Keep in mind, however, that this should not be considered required knowledge for a developer - that's up to what the organization needs and what level they're trying to fill.

tagged: vital interview guide questions answers developer assessment

Link: http://www.toptal.com/php#hiring-guide

CloudWays Blog:
Rob Allen In A Candid Interview With Cloudways
Jan 19, 2016 @ 12:20:41

The Cloudways blog has posted another interview with a well-known member of the PHP community today - Rob Allen, a speaker, author and open source contributor to projects like Slim and the Zend Framework.

Rob is the author of Zend Framework in Action and founder of Nineteen Feet where he provides consultancy on PHP and Zend Framework. He has vast experience in the field of PHP and in his interview with Cloudways he talks about his career, PHP 7 and what similar functionality of other language PHP can add in it.

In the interview Rob answers questions about:

  • how he got into software development as a profession
  • his thoughts about PHP 7
  • why he wrote his "Zend Framework in Action" book
  • some advice to students looking to get in to software engineering

They also talk about Rob's recent work with Swift, making REST APIs and a brief discussion about hosting PHP applications in the cloud versus a hosting provider. Check out the rest of the interview for the answers to these and other questions.

tagged: cloudways roballen interview community

Link: http://www.cloudways.com/blog/rob-allen-interview/

Voices of the ElePHPant:
Interview with Frédéric Dewinne and Oswald De Riemaecker
Jan 19, 2016 @ 09:55:32

The Voices of the ElePHPant podcast, hosted by Cal Evans, has posted their latest interview with a member (or in the case members) of the PHP community. In this latest episode Cal talks with Frédéric Dewinne and Oswald De Riemaecker , two representatives from Continuous PHP.

They talk about the Continuous PHP service and what continuous integration is and how it's important in developing applications. They also talk about why they created a PHP-specific solution instead of something more generic that could be applied across languages. There's also some conversation about the backend they use for the tool including Zend Framework 2 and Docker containers for the workers.

You can listen to this latest episode either through the in-page audio player or by downloading the mp3 directly for listening offline. If you enjoy the show, be sure to subscribe to their feed and follow them on Twitter to get updates when the latest episodes are released.

tagged: voicesoftheelephpant community interview podcast fredericdewinne oswaldderiemaecker

Link: https://voicesoftheelephpant.com/2016/01/19/interview-with/

CloudWays Blog:
Rafael Dohms Shares His Plethora Of Knowledge About PHP And Its User Groups
Jan 14, 2016 @ 12:10:56

The CloudWays blog has posted their latest interview with a member of the PHP community. In this latest post they talk with Rafael Dohms, originally from Brazil but now in the Netherlands and founder of several PHP User Groups.

Rafael Dohms is a very active person in PHP Community. He has more than 15 years of experience in PHP web development. This Brazilian guy moved to Netherlands to explore new horizons in development and user groups, as he believes in power of user groups. He has created 3 PHP user groups including AmsterdamPHP, PHPDF and PHPSP.

Rafael has contributed in various projects including Symfony, Doctrine, and has helped in both support and documentation. He also believes in sharing of knowledge and for that reason, he is a passionate teacher who believes in empowering new developers. He has been a speaker at different conferences of PHP in all over the world.

In the interview Rafael answers questions about:

  • how he got started with PHP
  • what role he plays at his job with Symbid
  • some about the user groups he helped to start
  • his Composer book

...and more. They also talk about Rafael's views on the future of PHP, frameworks, other members of the PHP open source community and PHP 7. Check out the full interview for his answers to these and more interesting questions.

tagged: rafaeldohms usergroup interview cloudways community

Link: http://www.cloudways.com/blog/rafael-dohms-interview/

Voices of the ElePHPant:
Interview with Margaret Staples
Jan 13, 2016 @ 11:44:27

The Voices of the ElePHPant podcast, with host Cal Evans, has posted their latest in their series of interviews with members of the PHP community. In this latest episode Cal talks with Margret Staples, a member of the Seattle PHP Community.

Margret and Cal talk about the game that she's been working on for several years, Brunelleschi: Age of Architects, with predominantly a PHP backend. They talk some about the gameplay type and interactions of the game - an MMO (massively multiplayer online) with a focus on user interaction and a browser interface (with a desktop version coming in the future). They also talk about how PHP powers the game and what libraries/frameworks she used to create the system. They also talk some about her participation in the community and speaking experiences she's had.

You can listen to this latest episode either through the in-page audio player or by downloading the mp3 directly. If you enjoy the episode, be sure to follow them on Twitter or subscribe to their feed to keep up and be notified when new episodes are released.

tagged: voicesoftheelephpant community interview margaretstaples podcast

Link: https://voicesoftheelephpant.com/2016/01/12/interview-with-margaret-staples/

Cloudways Blog:
Sammy Kaye Powers Talks About PHP Community
Jan 12, 2016 @ 10:55:50

The Cloudways blog has interviewed another member of the PHP community in their latest post. In this article they talk with Sammy Kaye Powers, a PHP community member from Chicago.

If there is someone you are looking forward to following in the PHP community, then Sammy Kaye Powers is your go to guy! Sammy is a very active guy in the PHP Community. He is the host of PHP roundtable podcast and the co-organizer of Chicago PHP user group.

Along with being an active member of the PHP community, he has in his arsenal more than 15 years of experience in web development, along with having vast experience in Laravel. He is also a contributor of the official Facebook PHP SDK v5. In this interview with Cloudways, Sammy shared his views about PHP7, Laravel, Facebook and The PHP Community and how an amateur can benefit from becoming an active part of the community.

They start off with some basic introductory questions about Sammy's background in development and with PHP. They also talk about his work on the PHP Roundtable Podcast and his contributions to both the Laravel and Silex frameworks. Sammy then answers some questions about his work on Facebook applications, how he views the growth of the PHP community and his contributions including PHP documentation updates and speaking at conferences and online sessions.

tagged: cloudways sammykayepowers interview community phproundtable facebook speaking conference

Link: http://www.cloudways.com/blog/interview-sammy-kaye-powers