Came across this repository and was wondering if this is legit or just some random ai work: https://github.com/pronskiy/php-debugger

#Xdebug #PHP #phpcommunity

I also think this is for @derickr

GitHub - pronskiy/php-debugger: Lightweight PHP debugger extension (forked from Xdebug, stripped to debug-only and optimized)

Lightweight PHP debugger extension (forked from Xdebug, stripped to debug-only and optimized) - pronskiy/php-debugger

GitHub

Wenn es um Performance-Debugging geht, gibt es eine Menge verfügbarer Werkzeuge. In den letzten Jahren habe ich nach einem gesucht, das wirklich leicht verwendbar ist und Engpässe selbst gut erkennt.

Es gibt einige, die spezifisch für WordPress sind, beispielsweise als Plugins, und einige für generelles Performance-Debugging in PHP. Andere wiederum benötigen eine bestimmte PHP-Erweiterung. Im folgenden Artikel decke ich alle möglichen Typen ab.

[…]

https://epiph.yt/blog/2026/php-debugging-werkzeuge-fuer-wordpress/ #CodeProfiler #Debugging #Performance #QueryMonitor #Sentry #Tideways #WordPress #Xdebug #XHProf

When it comes to performance debugging, there are a wide variety of tools available. The last years, I searched for one that is actually easily usable and provides easy access in identifying bottlenecks.

There are some that are specific to WordPress, e.g. as plugins, some allow general performance debugging via PHP and some require a PHP extension to be loaded. I’ll cover all of these types in the following article.

[…]

https://epiph.yt/en/blog/2026/php-performance-debugging-tools-for-wordpress/ #CodeProfiler #Debugging #Performance #QueryMonitor #Sentry #Tideways #WordPress #Xdebug #XHProf
PHP performance debugging tools for WordPress | Epiphyt

When it comes to performance debugging, there are a wide variety of tools available. I searched for one that is actually usable in identifying bottlenecks.

Epiphyt

I'm thrilled to announce that I'll be speaking at the 23rd edition of #phpday, the international PHP conference in Italy, organised by @grusp.

I’ll be presenting a talk titled: "Better Debugging With Xdebug".

It's in Verona, Italy, on May 14-15th 2026.

You can use my speaker’s discount code "speaker_10OFF" for 10% off at https://www.phpday.it/tickets/?utm_medium=organic&utm_source=linkedin&utm_campaign=post-speaker

#PHP #Xdebug #Debugging

Tickets - phpday

Thank you for choosing to attend the conference on October 16th in Verona, Italy. Cutting-edge React content, practical insights, and great conversations with fellow developers from across Europe.

phpday

Last year I visited 2 big European CMS #flagship events.

One where a talk about sustainability was scheduled in a side event in a basement.
The other where a talk about this was scheduled in the regular main event scheme featuring a joint presentation from Drupal and Typo3 folks.
Also, in this the second event, had presentationf by #PHPUnit (Sebastian Bergman) and #xDebug (Derick Rethans).

Want to guess the #openSource #CMS - names from both events?

Me: "Why won't this app break on this line!?"

Also me: Helps to have #xdebug enabled if you're trying to debug something  

#php

A third-party #Composer plugin is breaking my Composer scripts and I can't trouble-shoot it because #PhpStorm is unable to step debug into Composer phar archive, even though 13yo blog articles suggest it should, and my command's code is not even called when the plugin is enabled. I can't find any setting related to this, and I don't want to fiddle with my setup to run Composer from source.
#php #xdebug

PSA: Do not accidentally hit the red button in PHPStorm.

Or, well... feel free to do so.

But it caused me 3 hours of debugging because suddenly my local dev environment ran into a timeout. Because PHP-FPM was waiting for PHPStorm to acknowledge the debugging session - which it didn'T do. And also didn't inform me that something was waiting.

So I was just left with an unresponsive PHP-FPM 🤯

I stumbled upon it because it worked in a different browser...

#php #xdebug #phpstorm

Xdebug Update: January 2026
Original Post

In this update I explain what happened with Xdebug development in the last month.

In the last month, I spent only around 9 hours on Xdebug, with 24 hours funded. The rest of the time, I spend on building out Xdebug Cloud version 2.

Xdebug 3.5

Most of this month I spent on a few bug and performance reports from the Xdebug 3.5 release — most notable a performance degradation on Windows due to the new experimental control sockets.

I also spent time on my large better code coverage patch, which still isn't quite as performant as the current feature; although it does give more precise results.

Native Path Mapping

Fabian Potencier, from Symfony fame, has created an exploratory patch for Twig to make use of Xdebug's new Native Path Mapping functionality.

From the initial patch, it became clear that a few things need to be improved on the Xdebug side for this to be a complete feature. For that reason, I have created a few issues to work on:

My PhpStorm issue to allow for the setting of breakpoints in template file has now been merged, and is scheduled for 2026.1 EAP 2. At the time of writing this isn't quite out yet, so I will keep you posted.

Xdebug Videos

I have created one new videos in the last month:

All Xdebug videos are now available on the phpc.tv PeerTube instance. This will be the primary location for new videos, although I also still post them to my YouTube channel.

If you have any suggestions, feel free to reach out to me on Mastodon or via email.

Xdebug Cloud

I am currently reworking Xdebug Cloud, the Proxy As A Service platform to allow for debugging in complex networking scenarios.

The new version will allow for automatic subscriptions.

Packages will start at £16/month for one-developer companies.

If you want to be kept up to date with Xdebug Cloud, please sign up to the mailing list, which I will use to send out an update not more than once a month.

Xdebug Update: January 2026 — Derick Rethans

Question about #php #xdebug
I have in parallel openTelemetry for tracing running on local. I would like to add a span, if xdebug stops for a breakpoint.
Is there any type of hook or magic possible/available?