14 Oct 2021

feedPlanet PHP

PHP 8.1.0 RC 4 available for testing

The PHP team is pleased to announce the release of PHP 8.1.0, RC 4. This is the fourth release candidate, continuing the PHP 8.1 release cycle, the rough outline of which is specified in the PHP Wiki. For source downloads of PHP 8.1.0, RC 4 please visit the download page. Please carefully test this version and report any issues found in the bug reporting system. Please DO NOT use this version in production, it is an early test version. For more information on the new features and other changes, you can read the NEWS file or the UPGRADING file for a complete list of upgrading notes. These files can also be found in the release archive. The next release will be the fifth release candidate (RC 5), planned for 28 October 2021. The signatures for the release can be found in the manifest or on the QA site. Thank you for helping us make PHP better.

14 Oct 2021 12:00am GMT

05 Oct 2021

feedPlanet PHP

Interview with Alan Seiden

05 Oct 2021 11:33pm GMT

01 Oct 2021

feedPlanet PHP

Interview with Philippe Gamache

01 Oct 2021 3:06am GMT

Ep#363 – Interview with Mike Stowe

Listen as host Khayrattee Wasseem talks with Mike Stowe. This is thorough explanation of the role of a developer marketing - the why, the how, the responsibilities, how not to cross boundaries and specially how to transition from dev to dev rel, including difference between Developer Evangelist, Developer Relations, Developer Advocacy & Developer Marketing. @mikegstowe […]

The post Ep#363 - Interview with Mike Stowe appeared first on Voices of the ElePHPant.

01 Oct 2021 1:27am GMT

30 Sep 2021

feedPlanet PHP

PHP 8.1.0 RC 3 available for testing

The PHP team is pleased to announce the release of PHP 8.1.0, RC 3. This is the third release candidate, continuing the PHP 8.1 release cycle, the rough outline of which is specified in the PHP Wiki. For source downloads of PHP 8.1.0, RC 3 please visit the download page. Please carefully test this version and report any issues found in the bug reporting system. Please DO NOT use this version in production, it is an early test version. For more information on the new features and other changes, you can read the NEWS file or the UPGRADING file for a complete list of upgrading notes. These files can also be found in the release archive. The next release will be the fourth release candidate (RC 4), planned for 14 October 2021. The signatures for the release can be found in the manifest or on the QA site. Thank you for helping us make PHP better.

30 Sep 2021 12:00am GMT

24 Sep 2021

feedPlanet PHP

Interview with Colin O’Dell

24 Sep 2021 5:00am GMT

23 Sep 2021

feedPlanet PHP

Ep#362 – Interview with Derick Rethans

Listen as host Khayrattee Wasseem talks with Derick Rethans - indepth xdebug & xdebug Cloud discussion, his role as Release Manager for PHP 7.4, feature freeze, his creative side and the rapid-fire round. @derickr Show Notes Derick Rethans on Twitter Derick Rethans' Website Xdebug Xdebug CLOUD The 7PHP INTERVIEW WITH DERICK RETHANS THE FATHER OF […]

The post Ep#362 - Interview with Derick Rethans appeared first on Voices of the ElePHPant.

23 Sep 2021 7:45pm GMT

21 Sep 2021

feedPlanet PHP

Quick Testing Tips: One Class, One Test?

21 Sep 2021 6:30am GMT

20 Sep 2021

feedPlanet PHP

Debugging PHP Applications at Web Summer Camp 2021

With Covid-19, physical conferences stopped happening. I gave a talk at the virtual Symfony World conference in 2020. The virtual conference was an interesting experience and a well organised event. But I missed travelling to a foreign place and meeting people between talks and in the evening. Hence, I was absolutely thrilled to be invited to do a workshop at the Web Summer Camp in Croatia.

Web Summer Camp Croatia is a unique event. There are no regular presentations, only hands-on workshops. You see fewer different topics than at a typical conference, but get to deep dive in those instead. The participants who had time to stay an additional day were invited on a boat trip on the beautiful Mediterranean sea.

Debugging PHP Applications

In my debuggin strategies workshop, I used PHP for the examples, but most of the content is applicable to any programming language. Using lots of small exercises, I let the participants try various debugging strategies to locate the bugs I had hidden in the application. Among other things, we did exercises to

I also showed the clean code principles as a way to avoid errors from being made. I presented defensive programming and other methods to improve error reporting when something does go wrong.

For the showcase examples, I used a simplistic Symfony application that imports CSV files into a database and shows a query result from that database on the home page. The application is super simple, so that the participants understand what is going on and can focus on the debugging technique of the exercise. Each exercise is a branch in that repository with some change to introduce the bug.

Hire Me ;-)

If you are interested in providing a hands-on workshop for your team, please get in touch with me. Meeting on-site will bring the best value, as the workshop is highly interactive.

20 Sep 2021 10:00pm GMT

16 Sep 2021

feedPlanet PHP

Quick Testing Tips: Write Unit Tests Like Scenarios

16 Sep 2021 7:00am GMT