Twenty lessons from twenty years of PHP
summary
Twenty years of PHP yields concrete takeaways: PHP is thriving with PHP 8.3 and Laravel 11 in the ecosystem, Symfony 7 and 6.4 LTS live deployments, and Frank hitting a billion downloads of packages. Seniority means solving business problems, not counting lines; perfect is enemy of shipped code; boring stacks (Linux MySQL PHP Apache/Nginx) win reliability; delete-thousands-of-lines merge requests are celebrated; fund open source via composer fund and fix docs.
AI-written summary · about
chapters (21)
- 0:00Introduction
- 1:06Two decades of PHP
- 4:47Code is a craft
- 5:51PHP thriving language
- 7:41Long-term PHP career
- 8:24Senior devs solve problems
- 9:48Choosing PHP framework
- 11:55Perfect vs good enough
- 13:21Teach to deepen knowledge
- 14:22Humility and learning
- 15:47Becoming an expert
- 17:11Joy of being a beginner
- 18:58Learning new languages
- 20:29Docs and code reviews
- 22:14Concepts over syntax
- 24:03Boring reliable stack
- 25:09Integrity as developer
- 27:57Authenticity in your professional life
- 29:20Giving back to open source
- 31:50Learning from PHP heroes
- 33:34Next twenty years of PHP
related talks
45m30 Years of PHP, 25 Years of Testing: A Journey Through Code and Community
01mPHP is more alive than ever
01h 12m25 Years of PHP
45mRediscovering PHP: Modern Practices Beyond Legacy
01h 11mPanel Discussion: PHP - The journey so far (and what's ahead)
13mIs PHP dead?
01h 00mIn Defence of PHP
01h 00mPanel discussion: "The Future of PHP and the PHP Foundation"
