Primary Photo for Abdullah Ola Mudathir

The Lost Art of Debugging: Why Your Browser Is Smarter Than AI

Presentation byAbdullah Ola Mudathir

Let's be honest, nowadays most of us see an error, copy it into ChatGPT, and hope for the best. I've done it. You've done it. We've all wasted 30 minutes going back and forth with AI when our browser could've shown us the answer in 2 minutes.

This talk is about remembering that our browsers have incredible debugging tools we've forgotten how to use. Through live demos of real bugs, I'll show you how breakpoints, call stacks, and the network tab can solve problems maybe faster than any AI assistant.

You'll learn:

  • How to ditch console.log hell and actually watch your code run
  • Breakpoint tricks that pause your app so you can inspect what's really happening
  • How to read call stacks without your eyes glazing over
  • Network tab techniques that expose exactly why your API is misbehaving
  • When debugging tools beat AI (and when AI is actually helpful)
 I'm not saying don't use AI—I use it all the time. But there's something powerful about understanding your own code well enough to fix it yourself. Plus, you'll be way faster, and you'll actually learn something instead of just copy-pasting solutions you don't understand.
Similar Presentations
Cover Photo for React, AI, and the Fragmented Future of Frontend

React, AI, and the Fragmented Future of Frontend

Thanks to AI, designers and PMs are now prototyping and deploying faster than ever, sometimes without writing a single line of code. Tools like Lovable, Bolt and others can generate entire applications directly from prompts, while design tools are blurring the lines between mockups and implementation. So where does that leave React engineers?

As AI tools become UI builders, one trend is clear: React is becoming their default output. It's quickly turning into the universal framework of AI, putting React developers at risk of seeing their core skills commoditized.

In a world where AI can generate impressive UIs and ship entire components from a single prompt, it's tempting to declare the death of frontend engineering.

But what if we're just looking at it wrong?

The pixel-pushing days may be over, but the complexity is just shifting layers. Welcome to the age of the back of the frontend. This talk explores how AI is fragmenting the frontend into fast, flashy outputs and deeply nuanced logic, and why the real value now lies beneath the surface.

We'll break down what's actually being automated (spoiler: it's not the hard stuff), the logic, flows, edge cases, performance, that's still on us. We'll examine where human acuity still matters, why knowing when not to use AI might be your new superpower, and how the integration of AI-generated React components into complex, multi-framework applications creates new engineering challenges.

This talk doesn't shy away from the uncomfortable question: what is your job when everyone can "build"?

If you're a frontend dev wondering whether you still have a job, you do. But it may not look the same as the one you trained for. The new frontier isn't just building components, but designing the systems that allow AI-generated components to function in the beautiful complexity of production applications.

Hadar Geva
Primary Photo for Abdullah Ola Mudathir

The Lost Art of Debugging: Why Your Browser Is Smarter Than AI

Presentation byAbdullah Ola Mudathir

Let's be honest, nowadays most of us see an error, copy it into ChatGPT, and hope for the best. I've done it. You've done it. We've all wasted 30 minutes going back and forth with AI when our browser could've shown us the answer in 2 minutes.

This talk is about remembering that our browsers have incredible debugging tools we've forgotten how to use. Through live demos of real bugs, I'll show you how breakpoints, call stacks, and the network tab can solve problems maybe faster than any AI assistant.

You'll learn:

  • How to ditch console.log hell and actually watch your code run
  • Breakpoint tricks that pause your app so you can inspect what's really happening
  • How to read call stacks without your eyes glazing over
  • Network tab techniques that expose exactly why your API is misbehaving
  • When debugging tools beat AI (and when AI is actually helpful)
 I'm not saying don't use AI—I use it all the time. But there's something powerful about understanding your own code well enough to fix it yourself. Plus, you'll be way faster, and you'll actually learn something instead of just copy-pasting solutions you don't understand.
Similar Presentations
Cover Photo for React, AI, and the Fragmented Future of Frontend

React, AI, and the Fragmented Future of Frontend

Thanks to AI, designers and PMs are now prototyping and deploying faster than ever, sometimes without writing a single line of code. Tools like Lovable, Bolt and others can generate entire applications directly from prompts, while design tools are blurring the lines between mockups and implementation. So where does that leave React engineers?

As AI tools become UI builders, one trend is clear: React is becoming their default output. It's quickly turning into the universal framework of AI, putting React developers at risk of seeing their core skills commoditized.

In a world where AI can generate impressive UIs and ship entire components from a single prompt, it's tempting to declare the death of frontend engineering.

But what if we're just looking at it wrong?

The pixel-pushing days may be over, but the complexity is just shifting layers. Welcome to the age of the back of the frontend. This talk explores how AI is fragmenting the frontend into fast, flashy outputs and deeply nuanced logic, and why the real value now lies beneath the surface.

We'll break down what's actually being automated (spoiler: it's not the hard stuff), the logic, flows, edge cases, performance, that's still on us. We'll examine where human acuity still matters, why knowing when not to use AI might be your new superpower, and how the integration of AI-generated React components into complex, multi-framework applications creates new engineering challenges.

This talk doesn't shy away from the uncomfortable question: what is your job when everyone can "build"?

If you're a frontend dev wondering whether you still have a job, you do. But it may not look the same as the one you trained for. The new frontier isn't just building components, but designing the systems that allow AI-generated components to function in the beautiful complexity of production applications.

Hadar Geva

Get in touch!

hi@guild.host