Daniil Gentili

46 Followers
30 Following
19 Posts
Senior software artisan with a vast experience working on complex high-performance systems using Rust, Golang, C++, C, PHP. Psalm maintainer.
#StandWithUkraine ๐Ÿ‡บ๐Ÿ‡ฆ
githubhttps://github.com/danog

Announcing my PHP RFC for php-community: a faster-moving, community-driven PHP.

https://blog.daniil.it/2026/03/15/php-community-a-faster-moving-community-driven-php/

php-community: a faster-moving, community-driven PHP. - Daniil Gentili's blog

Iโ€™ve just submitted to the PHP internals mailing list a new PHP RFC, for a faster-moving, community-driven PHP: https://wiki.php.net/rfc/php-community With this proposal, the entire PHP community gets immediate access to experimental features through an official php-community version of PHP, versioned in a rolling manner (i.e. php-community 2026.03.01), and available on php.net along normal PHP releases. [โ€ฆ]

Daniil Gentili's blog

MadelineProto 8.4.18 features a major internal refactoring of the message system and the auth state machine, bringing major stability and performance improvements by removing legacy code and switching to a new reactive model!

https://blog.daniil.it/2025/07/11/madelineproto-8-4-10-a-major-reactive-refactoring/

MadelineProto 8.4.18: a major reactive refactoring! - Daniil Gentili's blog

MadelineProto is now based on an async reactive message system, the underlying reactive programming library will be available soon!

Daniil Gentili's blog

Announcing the official, hyperoptimized Psalm docker image, +50% faster than Psalm on normal PHP!

I've also contributed the underlying deepbind patch to upstream PHP, and it will be available for everyone to use in PHP 8.5 (or right now, if you're using the Psalm docker image)!

https://blog.daniil.it/2025/07/10/official-psalm-docker-image/

Official Psalm docker image - Daniil Gentili's blog

Announcing the official hyperoptimized docker image for Psalm, a powerful PHP Static analysis tool.

Daniil Gentili's blog

I'm starting a new series of blogposts about Psalm v6's innovative performance improvements!

Starting with Psalm 6.1 Deep Dive: Copy-on-Write + dynamic task dispatching: https://blog.daniil.it/2025/05/11/psalm-v6-deep-dive-copy-on-write-dynamic-task-dispatching/

Psalm v6 Deep Dive: Copy-on-Write + dynamic task dispatching - Daniil Gentili's blog

A deep dive into Psalm 6.1's performance improvements, powered by CoW optimizations, and dynamic task dispatching with amphp/parallel!

Daniil Gentili's blog
Psalm v6 announcement - Daniil Gentili's blog

Announcing Psalm v6: one of the biggest and most powerful PHP Static analysis tools, featuring exclusive features like security analysis!

Daniil Gentili's blog

Just released #Psalm 6.1 is significantly faster! ๐Ÿš€๐Ÿš€๐Ÿš€

Thanks @danog ๐Ÿ‘

Woo, Psalm v6 dropped! https://github.com/vimeo/psalm/releases/tag/6.0.0

Thanks @danog et al!

Release Psalm v6 ยท vimeo/psalm

This is the first release of Psalm v6! Users are encouraged to switch to Psalm v6 right away, as v5 is not supported anymore. Also announcing Psalm's new support model: you can support Psalm develo...

GitHub

Super happy to announce the release of Psalm v6!

Also announcing Psalm's new support model: you can support Psalm development by requesting a support contract from me.

Support contracts can cover full integration of Psalm into existing codebases, support for Psalm issues and development of additional Psalm features.

Go to https://daniil.it/ for info, pricing and contact information!

To see the full list of features added to Psalm v6, click here: https://github.com/vimeo/psalm/releases/tag/6.0.0

Daniil Gentili

Senior software engineer with a vast experience in the development of complex, high-performance and massively parallel systems using Rust, Golang, C++, C, PHP.

Daniil Gentili

Thanks to our new sponsor @danog, a maintainer of @psalm!

We use Psalm in AMPHP and our own applications to catch bugs and improve code quality.

Sponsoring AMPHP or a Psalm maintainer provides more resources to develop new tools, features, and fix bugs!

https://github.com/sponsors/danog
https://github.com/sponsors/amphp

Sponsor @danog on GitHub Sponsors

Support danogโ€™s open source work

GitHub