PHP is a popular general-purpose scripting language that is especially suited to web development. Actively developed, making huge improvements over last years.
Saeghe: new package manager for PHP
Today, I came across Saeghe — new package manager for PHP. Official site describes it as “modern PHP package manager that boosts your code”, let’s check it out!
...
Composer: binary-only Docker images
Few months ago I came with an idea to build Composer’s Docker images, but containing only binary file. Yesterday my pull request was merged, and now it’s possible to use such images in your own Docker builds as the simplest way to get Composer binary in your own image! 😁
...
Drawbacks behind Laravel Facades
There were many discussions if #Laravel’s facades implement Gang of Four’s Facade Pattern, but I think it does not matter at this point - the Laravel team won’t change naming convention anyway. Naming is not a problem, I see other issues with facades - let’s look at it!
...
A Year at GetResponse
I really don’t know when it happened, but it’s been a year since I joined #GetResponse as Software Architect 😵 It was an intense and fruitful time worth summing up!
...
New in 🐘 PHP 8.2
PHP 8.2 is set to be released at the end of 2022, but final date will be announced at some point in the future. In this post I will evaluate all the features, improvements and deprecations. I’ll try to keep this article up-to-date with RFCs that will be accepted after publishing.
...
Rector and ECS: new configurator API
Rector is a tool for automatic code refactoring. ECS allows keeping coding standards in the project. From few days, configuration of both tools is more developer friendly.
...