This talk is for developers who want to know how to debug their code in a better way, through single step debugging, profiling, and simpler debugging tools.

Xdebug is a PHP extension that implements many debugging aids and features. In this presentation we are going to look at this new version of Xdebug 3. The new version is a near total rewrite, and brings many improvements over its older releases. You will learn how to optimally use the new features and settings to make your development life easier.

Besides introducing the redone functionality, we will also have a cursory look at how these features are implemented, just to provide a better understanding of what a debugging extension, can, and cannot do.

Comments

Please login to leave a comment

Rated 4

Giso at 12:52 on 7 Jun 2019

Interesting talk. The title and description do not show xdebug 3 is still in the making, though.

Rated 4

Matthew Setter at 16:00 on 7 Jun 2019

A good talk with lots of information about the upcoming 3.0 release, as well as the interim releases. Good to see that live demos can work. Well worth a listen to hear about what's coming up, what some of the impediments to progress have been, along with some of the technical limitations in PHP that make Xdebug development challenging.

Rated 5

Chris Holland at 18:15 on 7 Jun 2019

Very informative talk outlining Xdebug’s last features just before 3.0 and where 3.0 development currently stands, it’s upcoming features and some of the challenges that it faces.

It’s always a privilege to experience Derick showing us first-hand all of the work which he does for us, for free.

Rated 4

Joop Lammerts at 21:27 on 7 Jun 2019

I must say, I wasn't aware there was so much behind xdebug so thank you for that! It was also great to see how you are trying to make this extension better.

Rated 4

Gert de Pagter at 22:24 on 7 Jun 2019

~

Rated 5

David Park at 13:14 on 8 Jun 2019

Super interesting talk.

Rated 4

Paul James at 21:10 on 8 Jun 2019

Really interesting look at the current issues with XDebug and how they are going to be improved in the future. Derick is a great clear speaker who commands attention and delivered an information packed 45 minutes.

Rated 3

Alwin Drenth at 13:02 on 9 Jun 2019

Interesting talk, but for new people in the space it was a kind of confusing talk I guess. Derick is a great speaker.


Good luck to Derick finishing version 3!

Rated 5

Bart Deurloo at 14:31 on 9 Jun 2019

A very nice talk that goes about the historical reasons why xdebug configuration tend to be a bit messy, but it's awesome to hear about the efforts to make xdebug configuration and functionality leaner and simpler.

Slides could use a slightly bigger font size though. I was at the back and it was a bit hard to read the smaller letters.

Very interesting, keep up the great work that you're doing!

Rated 5

Bart V at 19:25 on 10 Jun 2019

Great talk. Keep up the good work!

I've heard quite some practical information about the upcoming Xdebug 3.0. I like the way where it is moving to. Nice talk.

Thanks for the insights in Debug 3.0 and keep up the great work developing this tool.

Interesting to see behind the scenes a bit

Rated 4

Rob Smeets at 16:58 on 11 Jun 2019

Great talk.