@eurosat7

9 Followers
9 Following
133 Posts
Started my career when php 3 came out. Still on it. #php #phpc #symfony #doctrine #phpunit #phpstan #rector #phpmd #bdd #phpfig

Wait a bit before you update to docker 29. api version within traefik got deprecated. Hit me good.

https://github.com/traefik/traefik/pull/12256

#docker #traefik

Imagine if the package registries and #OpenSource components that you use were no longer available.

Would you still be able to deliver a single line of code? Would your software even start, or would your business come to a standstill within minutes?

https://phpunit.expert/articles/open-source-blackout.html?ref=mastodon

Open Source Blackout

"Open Source Blackout", an article by Sebastian Bergmann

The State of PHP 2025 – Expert review

Explore trends in the PHP ecosystem based on the State of Developer Ecosystem Report 2025 by JetBrains.

The JetBrains Blog

Call with a customer a few weeks ago and learned a new way to bite yourself.

Changing opcache memory settings with php_admin_value directives in FPM or Apache has no effect.

This setting is php.ini only. php_admin_value can usually change system settings, but in this case its too late, it was already used with the lower default value.

500ms win!

My colleague @timwolla made a change to PHP to be included in 8.5 that prevents this from going under in the future: https://github.com/php/php-src/pull/19146

I ran some pipes - and I liked it 😄 Thanks @Crell https://3v4l.org/B6ZlX/rfc#vgit.master #phpc #php85
B6ZlX - created on 3v4l.org

View the output of this script on 3v4l.org: the online PHP shell with 250+ PHP versions

Olle Härstedt did amaze me yesterday: "Replace dependency injection and mocking with algebraic effects - Jun 28, 2025" https://olleharstedt.github.io/programming/php/fibers/dependency/injection/mocking/effects/2025/06/28/replace-di-mocking-with-algebraic-effects-fibers-php.html #phpc #fibers #ioc #effects
Replace dependency injection and mocking with algebraic effects

The main idea is, instead of injecting what you need, you ask for it using an effect.

Respect and Support from me to ...

- @Crell
- @morrisonlevi
- @arnaud_lb
- @krakjoe (welcome back)

... for ...

- https://wiki.php.net/rfc/partial_function_application
- https://wiki.php.net/rfc/partial_function_application_v2
- https://wiki.php.net/rfc/pipe-operator-v3

Feel motivated to continue your work.
I am eager to use it! <3 #php #phpc #pfa

PHP: rfc:partial_function_application

I like using PHPStan in my projects, but sometimes in order to fully capture the types that Laravel allows, the type declarations can get a bit long and complicated to read. Here's a nice way to keep the types readable. Loved this tip from @freekmurze https://masteringlaravel.io/daily/2025-07-02-use-phpstan-type-aliases-to-clean-up-long-type-signatures
Use PHPStan type aliases to clean up long type signatures | Mastering Laravel

Much more readable

Mastering Laravel
They’ve finally arrived! This is how 950 PHPStan elephants look like:

Choosing the right tools is crucial for working efficiently and productively, especially when it comes to complex tasks such as code analysis. There are often several options available, which can make choosing the right tool a real challenge.

In my new article, I highlight which code analysis tools are best suited for PHP projects: Should you use Psalm, PHPStan, or even both? I explain the pros and cons and help you find the optimal solution for your project.

https://thephp.cc/articles/psalm-or-phpstan?ref=mastodon

Psalm or PHPStan? | The PHP Consulting Company

Psalm or PHPStan: which tool is the better choice for code analysis? Or is it worth combining both tools for maximum code quality?