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.
Here are the slides for my talk "Composer Guide to Supply Chain Security" at PHP[TEK] in Chicago 2 weeks ago!
Supply chain security is such an important topic! My talk highlighted what you should know about Composer to effectively and securely use it in your dev workflows. It also showed what tools like Private @packagist can do to help.
Thank you to @phparch for putting on another great event and having us as a sponsor!
Last week I attended PHPTek 2024 in Chicago, this was my first time in a PHP Conference. It was such an extraordinary experience that I’m looking forward to make the flight from Quito, Ecuador to the US again next year for PHPTek 2025. #phptek#phptek24
Thank you very very much to the sponsors @compassioncode@packagist@zend@sensiolabs@Vonage@OSMHhelp@PubNub@vehikl@FusionAuth and @DevITjobs as they make this conferences possible!! See you again next year!!
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
Proposal for a conference talk: How to configure #PHPStorm and all its tooling extensions (xdebug, phpstan, php-cs-fixer, etc.) to use a docker container consistently.
One of the best things about #phptek is getting home and seeing all of the open tabs in my browser of things I need to read and research. One of the worst things is how long it'll take! The highest number of open tabs is from @ramsey's talk on building a Composer package.
Spent the morning teaching my youngest son how to write CLI scripts in PHP to do math and ask him math questions. Used some of what I learned from @awoodsnet at #phptek too. Good times!
Use Value Objects rather than massive $options arrays when exposing an interface for configuring requests made by your SDK, because you want to make your SDK code as self-documenting as possible. - @SecondeJ#phptek
A day after @vanamerongen taught my colleague Andrés about git bisect, we are using it to find which commit introduced a failing test! #phptek#CommunityWorks