Elektrine lite

โ† Feed

Volker Dusch (Edorian)

edorian@phpc.social

<p>๐Ÿ‘‹ Hi, I&#39;m a Software Engineering and Management Human interested in growing systems, Developer Experience, Shipping, PHP Performance, and more beautiful software things.</p><p>PHP 8.5 Release Manager.</p><p>Working <span class="h-card" translate="no"><a href="https://phpc.social/@Tideways" class="u-url mention">@<span>Tideways</span></a></span>.</p><p>Gaming enthusiast. He/Him.</p>

Posts

  • Post #4245095

    RE: https://phpc.social/@packagist/117008833006861501 ๐ŸŽ‰ @Tideways@phpc.social mentioned

  • Post #4182970

    RE: https://phpc.social/@sebastian/117001358342074524 Sebastian also wrote some words on the issue with pipes in php-parser, that I&#39;ve discussed with some of you.

  • Post #4047861

    RE: https://phpc.social/@packagist/116969590453454422 In the two month I&#39;m doing security scans of PHP projects ( https://thephp.foundation/blog/2026/05/18/announcing-ecosystem-security-team/ ) I&#39;ve come across multiple repositories with issues in their GitHub Actions. All fixed now. The issues allowed attackers to ship a new releases with arbitrary, hostile code. No required interactions from the project authors. Zizmor reported these issues. It also reports a lot of issues, read the...

  • Post #3986945

    8.6 is coming together nicely. So many improvements; looking forward to upgrading.

  • Post #3651320

    RE: https://phpc.social/@packagist/116879040486226971 Fantastic work

  • Post #1528701

    Tried a lot of different options, but #iTerm is still by far my favorite terminal experience. There&amp;#39;s an option for everything I want, all use-cases are covered and everything is easily discoverable with a search. It&amp;#39;s a delight how a tool can stay so simple and yet be so powerful over so many years.

  • Post #1528700

    RE: https://chaos.social/@kore/116407043984252910 The best piece of writing on building and growing #PHP applications I&amp;#39;ve read in many years. Released by @kore, who&amp;#39;s writing and insights I&amp;#39;ve always valued. Available starting at 0โ‚ฌ and full of learnings I&amp;#39;ve made the hard way in the last 20 years. A must read for individuals building, and for teams that want to understand each other better. As Software development accelerates, this is more important than ev...

  • Post #1324321

    Voting for the PHP 8.6 Release Mangers as ended today. Congratulations to @mbeccati and @joepferguson You can read my announcement and see the voting tally here: https://news-web.php.net/php.internals/130645 Enjoy shipping @php ! #php #php86

  • Post #1127732

    Giving a small talk about how #PHP8_5 came together from an RM perspective today at the IPC pre event. Highlighting the contributors and reviewers behind the changes and how the work of individuals and that of the foundation shape PHP. https://devm.io/live-events/modern-php-in-practice/#fullstack Edit: Just figured out that&amp;#39;s paid access event ๐Ÿ˜“ , unclear if that will be freely available later on.

  • Post #1127731

    Looked at our deployment stats at @Tideways for the last year. Today we did our 555th deployments in the last 13 months. That&amp;#39;s around 2.5 deployments per working day ๐Ÿฅณ

  • Post #1027255

    In a couple hours I&#39;ll be speaking about PHP Performance at the Manychat office in Barcelona: https://www.meetup.com/barcelona-php-talks/events/313617620/ Thank you for sponsoring the PHP Foundation Manychat :)

  • Post #984476

    &amp;gt; Shrink PHPStan baseline &amp;gt; 312 lines removed We have a GHA that shrinks the #PHPStan baseline every Saturday. Coming in on Monday there&amp;#39;s a PR waiting that removes all fixed issues from the baseline. It&amp;#39;s always nice to see what got sorted out during last weeks changes.

  • Post #965254

    Happy #PHP 8.5.0 day A friend (unnamed by choice) gifted me a #drawing to commemorate the release.

  • Post #793443

    @flowcontrol The Elephpant now arrived at the TidewaysHQ in @beberlei&amp;#39;s hands :)

  • Post #789411

    Delighted with the applications we got for the #PHP 8.6 Release Mangers (RMs) so far. There are still a couple of days left to apply as well.

  • Post #759445

    Spend two hours on learning how to update the German #php docs #translation and making my first two PRs: https://github.com/php/doc-de/pull/210 https://github.com/php/doc-de/pull/211 If you ever wanted to learn how to contribute to the translation, but felt it wasn&amp;#39;t clear on how to do it: Feel free to reach out, happy to help you get going.

  • Post #758323

    There are a couple of cases where I feel PHPStan works against me as a developer. With its rules leading to worse code than I&amp;#39;d write otherwise. Or to clumsy workflows. This is a 0.1% case, and in general I&amp;#39;m very happy with it (and the discussions around my pain points have been very friendly and productive!). What I appreciate a lot is how easy it is to tell the tool to leave me alone with the things I don&amp;#39;t think add value. It&amp;#39;s great when tool authors under...

  • Post #743399

    Less than 2 weeks to go to apply as a Release Manager for #PHP 8.6 https://news-web.php.net/php.internals/130240

  • Post #680255

    We&amp;#39;re looking for Release Managers for PHP 8.6. If that&amp;#39;s interesting to you, check out https://externals.io/message/130240 Feel free to DM me if you have any questions after reading the post.

  • Post #597222

    Last week Sebastian merged a #[DataProvider] feature I wanted since ... PHP 4? That is finally possible now. ๐Ÿฅณ https://github.com/sebastianbergmann/phpunit/pull/6526 Should ship in 13.1, in April. Then say hi to: #[DataProviderClosure(self::callableProvider(...))] Inline closures as well! I&amp;#39;m delighted. One of my goals with the two 8.5 RFCs [1][2] on the matter was to enable exactly this. [1]: https://wiki.php.net/rfc/closures_in_const_expr [2]: First Class Callables in constant...

  • Post #390444

    RE: https://mas.to/@zekjur/116022397626943871 What a interesting find. Make sense when you read it, but would never have expected that.

  • Post #390443

    Still really disappointed that PHPStan works against developer-to-developer communication and lessens a cool new language feature in PHP by making (void) casts pointless. And mostly with myself, I apparently was unable to communicate this clearly enough to get this changed. https://phpstan.org/blog/phpstan-fully-supports-php-8-5#phpstan-goes-a-step-further I highly recommend ignoring that rule to improve your codebase.

  • Post #390441

    My travel visa for the UK has been approved this week ๐ŸŽ‰. (Still weird that that is a thing at all). Looking forward to #phpuk ! Still working on focusing my talk to 45 minutes that will hopefully be interesting for a wide range of people. https://www.phpconference.co.uk/schedule

  • Post #184551

    #FOSDEM ! ๐Ÿš„ With one &quot;German Standard Deviation&quot; of 70 minutes of train delay, I&#39;m on my way to Cologne, where things will (hopefully not) get interesting. Hope to see some of you tonight :)

  • Post #177925

    One of the things I really do enjoy about working at @Tideways@phpc.social is that I get to explore all the PHP frameworks and libraries we instrument in our test suite. While these days other people do most of the work, I still get to see sample applications and see the discussions, updates, and how things work internally. From FrankenPHP to Tempest ( which we just announced support for https://phpc.social/@Tideways/115978386992477446 ). All the cool new things happening in PHP &lt;3