July Update
Written on 2022-07-21Join over 14k subscribers on my mailing list. I write about PHP news, share programming content from across the web, keep you up to date about what's happening on this blog, my work on Tempest, and more.
You can subscribe by sending an email to brendt@stitcher.io.
Hi there!
A new month with a new update, I've got plenty of things to share with you.
PHP 8.2
PHP 8.2 has finally reached feature freeze, that means that we now know everything that will be added in this upcoming version. I've got something important to tell you about it as well: I've just opened up the brand new Road to PHP 8.2 series!
You might be familiar with the previous editions but in case you're not, here's a quick summary. The Road to PHP is a newsletter series where you'll receive a daily email teaching you about a new feature of PHP. This time around we'll look at PHP 8.2 — in previous editions we looked at PHP 8.1 and static analysis.
Also don't forget that my New in PHP 8.2 keeps getting updates, if you simply want a quick rundown, you can skim through that post.
Vlogs
Once again I've been busy making videos! Two have already been published, and there's one more to be released soon (make sure to subscribe if you want to get notified 😉).
- The evolution of PHP: from PHP 5.6 to PHP 8.2 — I'm especially proud of how this video turned out, and how well it was received!
- The problem with null — doing some digging into how to avoid using null, and improve your code.
Blog
I've also published some more blog posts:
- Uncertainty, doubt, and static analysis — some extra thoughts that go with my video about null.
- The evolution of a PHP object throughout the years — I've updated this long running post with the PHP 8.2 version which brings readonly classes!
- PHP version stats: July, 2022 — Twice a year I look at PHP's version stats to determine which versions are the most popular.
- What's new in PHP 8.2 — This is not a new post, but I once again updated it with several new features. To name a few:
trueas a standalone type, disjunctive normal form types, constants in traits, and more.
PhpStorm
Finally, a quick word about PhpStorm: I've been working on content across the board for our upcoming release in the beginning of August. I'm especially excited about the video I've been working on, and I hope you'll like it too! I'll make sure to include it in the next edition of this newsletter. Something to look forward to!
That's about it for this edition, thank you for being here, enjoy your summer!
Brent