2,538 views
0:00 Introduction, without echo for the first time! 1:30 About the new job 3:26 About Boosty (https://boosty.to/phpyh) and the content plan 13:39 Quantitative metrics of code quality at Happy Inc. 16:54 What do I work on 17:54 RPC or REST? 21:16 markrogoyski/itertools-php 34:20 Should static classes be final? 40:14 Is it possible to inherit a final class via reflection? 41:39 Why is a stream called PHP lynch? 43:11 nikic/iter 44:40 Why and how to write your own functions for working with arrays 55:46 About the work of Dmitry Eliseev 59:40 How not to lose non-empty in the toList function 1:07:08 What is iterable 1:11:31 Why I'm leaving Happy Inc. ( • PykhEfir #1. What should a junior do with a five-year-old... ) 1:13:42 Generator::rewind (https://t.me/phpyh/320) 1:15:30 About building a REST API based on models 1:17:49 I'm a stuffy guy! 1:19:14 Finale Attention! In order for YouTube to publish your comment, do not write the full URL, but, for example, github/symfony/console. How PHP lynching works: 1. During the stream, you throw links to repositories into the broadcast chat and describe in three words what is there. This can be your pet project or library, or it can be a component of an (un)known framework. Links are not accepted in advance. 2. I choose a project to my liking and clone the repository. 3. I comment on the fly, say what I think, no offense. All lynchings are always recorded, so don't worry if you can't join in during the process. Subscribe to our channels in Telegram: • Pykh https://t.me/phpyh, • PHP Digest https://t.me/phpdigest, • Is PHP Dying?! https://t.me/isPHPdying. Support the channel on Boosty: https://boosty.to/phpyh.