Elektrine lite

← Feed

Benjamin Eberlei

beberlei@phpc.social

<p>Founder and performance detective at <a href="https://tideways.com" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">tideways.com</span><span class="invisible"></span></a> - hosting the Undercover ElePHPant podcast (<a href="https://undercover-elephpant.com" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">undercover-elephpant.com</span><span class="invisible"></span></a>). Open-Source contributor to Doctrine and PHP-SRC.</p>

Posts

  • Post #4440226

    I dug deep into our huge dataset of production PHP applications and found: In one third of PHP projects processing takes up 50% or more of the time, and I/O less than that. https://tideways.com/profiler/blog/mythbusting-php-is-rarely-the-bottleneck-data-shows-40-of-time-spent-in-php #php #performance

  • Post #1082019

    Do i misremember that there was a package that simplified working with ReflectionType instances?

  • Post #758321

    What if we could run a list of middlewares without the stack trace becoming deeper than 1? After talking about crazy PHP things with @sebastian @nielsdos and @Girgias this mad idea came to me on the train back from #fosdem Took 3 attempts to make it work, and its clumsy becuse you need to call yield and then $response = yield; Or is there a better way? Anyways, stacktrace only has depth 1 here for each Middleware::process call. Wdyt? https://gist.github.com/beberlei/c958c24bcea4b080...

  • Post #723492

    Spontaneous one day trip to Brussels for #fosdem #fosdem2026 to meet #PHP community, and also releasing a small part of the herd. Who is there?

  • Post #178029

    @ocramius@mastodon.social this one? https://en.wikipedia.org/wiki/Zoropsis_spinimana