My stance: Uninitialized variables and array keys are fine. Back-end security issues with setting them should be fixed in core, not worked around by banning them.
Please, convince me that uninitialized variables are wrong. I WANT TO BELIEVE!
Speaking of cutovers, planning on merging the PHP 8.2 upgrade PR for Joind.in's API over lunch today. That PR also includes a lot of type enforcement that wasn't there before, so I expect stuff to break. Plan is to have things fixed by the time folks want to throw #phptek feedback in for the last session of the day.
Last minute decided to go to #phptek this year. Trying to decide if I want to make the drive tonight or tomorrow morning... have to find a hotel for the night if I decide on the late drive.
I’ve seen a number of folks get excited about contributing to #OpenSource since #PHPTek, and that’s amazing!
My advice: pace yourself, and start small. Give yourself a long runway, and if you don’t contribute at the level you were hoping, don’t count that as a failure, and don’t beat yourself up over it.
It’s easy to burn out quickly if your expectation is to jump head-first into open source. Every contribution, no matter how tiny you perceive it, is a success.
At #phptek I had a chance to talk with @mwop and @naderman about the PHP Foundation and a bunch of other stuff and conversations I’d had with @ralphschindler — gonna start working on presenting new ideas for the PHP web site to change the marketing messages and let everyone out there know what #php can do these days