Planet PHP - RSS Feed

People blogging about PHP

Latest articles

PHP Internals News: Episode 89: Partial Function Applications - Derick Rethans

PHP Internals News: Episode 89: Partial Function Applications London, UK Thursday, June 17th 2021, 09:17 BST In this episode of "PHP Internals News" I chat with Larry Garfield (Twitter) and Joe Watkins (Twitter, GitHub, Blog about the "Partial Function Applications" RFC. The RSS feed for this podcast...

Release of the Rector book - Matthias Noback

TLDR; Rector - The Power of Automated Refactoring is now 100% completed Tomas Votruba and I first met a couple of years ago at one of my favorite conferences; the Dutch PHP Conference in Amsterdam (so actually, we're very close to our anniversary, Tomas!). He presented Rector there and it was really inspiring. A year later I was...

PHP 8.1.0 Alpha 1 available for testing - PHP: Hypertext Preprocessor

The PHP team is pleased to announce the first testing release of PHP 8.1.0, Alpha 1. This starts 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 Alpha 1 please visit the download page.Please carefully test this version and report any issues found in the bug reporting system.Please...

Xdebug Update: May 2021 - Derick Rethans

Xdebug Update: May 2021 London, UK Tuesday, June 8th 2021, 08:56 BST Another monthly update where I explain what happened with Xdebug development in this past month. These will be published on the first Tuesday after the 5th of each month. Patreon and GitHub supporters will get it earlier, around...

PHP Internals News: Episode 88: Pure Intersection Types - Derick Rethans

PHP Internals News: Episode 88: Pure Intersection Types London, UK Thursday, June 10th 2021, 09:16 BST In this episode of "PHP Internals News" I talk with George Peter Banyard (Website, Twitter, GitHub, GitLab) about the "Pure Intersection Types" RFC that he has proposed. The RSS feed for this podcast...

PHP Internals News: Episode 87: Deprecating Ticks - Derick Rethans

PHP Internals News: Episode 87: Deprecating Ticks London, UK Thursday, June 3rd 2021, 09:15 BST In this episode of "PHP Internals News" I chat with Nikita Popov (Twitter, GitHub, Website) about the "Deprecating Ticks" RFC. The RSS feed for this podcast is https://derickrethans.nl/feed-phpinternalsnews.xml,...

Good technical writing is hard - larry@garfieldtech.com

Good technical writing is hard A few days ago, I randomly tossed this out on Twitter without context: Technical writing requires assuming the reader is simultaneously highly intelligent and utterly ignorant, without making them feel like you think they're utterly ignorant. That shit is hard, yo. Someone asked for ideas on how to...

Setting emails in Yii1 to not trigger Out of Office responses. - Ken Guest

Christian Weiske recently wrote on how to set emails in Laravel to not trigger Out of Office responses. This is typically done for emails that are auto-generated – for processes such as “Forgot Password” functionality and the like. There’s an RFC for this. In essence, you add an “Auto-Submitted: auto-generated” header to the email. ...

Don't test constructors - Matthias Noback

@ediar asked me on Twitter if I still think a constructor should not be tested. It depends on the type of object you're working with, so I think it'll be useful to elaborate here. Would you test the constructor of a service that just gets some dependencies injected? No. You'll test the behavior of the service by calling one of its public...

15 years of blogging - Evert Pot

<script src="/assets/js/request-simulator.js"> I’m a few days late, but as of May 25, 2021 I’ve had this blog for 15 years! I guess it also makes this my longest running project. The blog went through quite a few iterations and platforms, but the current Github Pages iteration is about 8 years old already. This is how it looked between...

Discover, share and read the best on the web

Subscribe to RSS Feeds, Blogs, Podcasts, Twitter searches, Facebook pages, even Email Newsletters! Get unfiltered news feeds or filter them to your liking.

Get Inoreader
Inoreader - Subscribe to RSS Feeds, Blogs, Podcasts, Twitter searches, Facebook pages, even Email Newsletters!