‘debugging’ Videos

  • Ivelina Dimova: Advanced debugging

    WordCamp Zagreb 2017Speaker: Ivelina Dimova

    December 15, 2017 — As lead of the Ongoing Client Support at CrowdFavorite I’ve worked with lots of legacy code on different projects. This session covers some of the lessons we’ve learned in the process and tips how to deal with the most common issues faster and more effective. It also shows how the legacy code can be actually fun.

  • Ivelina Dimova: The Magic of Debugging Legacy Code

    WordCamp Madrid 2017Speaker: Ivelina Dimova

    May 16, 2017 — As lead of the Ongoing Client Support at CrowdFavorite I’ve worked with lots of legacy code on different projects. This session covers some of the lessons we’ve learned in the process and tips how to deal with the most common issues faster and more effective. It also shows how the legacy code can be actually fun!

    Presentation Slides »

  • Andrea Fuggetta: (Php)Storming WordPress – A Remote Debugging Experience

    WordCamp Cincinnati 2016Speaker: Andrea Fuggetta

    January 6, 2017 — As more developers move their environments to virtual machines, the need for a good debugging system grows. Amongst the myriad of options we are given, some exceed expectations and make this process as needed as it is easy to put in place.

    In this session, I will debug a complete WordPress installation on a Vagrant machine with PhpStorm, Google Chrome and Xdebug, step by step with real project examples so the audience can easily follow along throughout the session.

    Presentation Slides »

  • Ben Ilfeld: defineslot – Debugging The Website Money Maker

    WordCamp Sacramento 2016Speaker: Ben Ilfeld

    January 4, 2017 — For better or worse, advertising is the lifeblood of the modern media ecosystem. Yet more times than most of us wish to admit, ads fail to load on pages, revenue unexpectedly tumbles, or ad campaigns end up on the wrong pages.

    In other words, often times ads just FAIL.

    This session will give you a roadmap for navigating likely the most infuriating and costly debugging many of us face, laying out the basics: data collection, data analysis, useful free tools and a little psychology. For engineers, the entire ad ecosystem of literally thousands of interconnected technologies and millions of advertisers is the ultimate black box. For ad operations, code is completely unintelligible.

    Let’s avoid the finger pointing, fix those ads, and get back to changing the world!

    Presentation Slides »

  • Bronson Quick: Debugging WordPress Core and Plugins!

    WordCamp Sunshine Coast 2016Speaker: Bronson Quick

    December 21, 2016 — When you digging into WordPress’s action and filters sometimes it can be difficult to find out what data is being passed to different actions and filters, how many queries are run on a page and which scripts are being enqueued and dequeued. Bronson will teach you how to setup your local development environment so you can debug WordPress in real time so you don’t spend hours tearing your hair out trying to create a new plugin for your clients or customers. Bronson will show you how to use Xdebug, PhpStorm, WP Debug Bar and Query Monitor while you’re developing your plugin to increase your speed so you can ship your work faster!

    Presentation Slides »

  • John Blackbourn: Debugging As A Key Skill

    WordCamp Milano 2016Speaker: John Blackbourn

    December 13, 2016 — John is talking about why, as a developer, you should treat debugging as a key skill that you should practice and become proficient at. He’ll talk about some tools and processes for modern and efficient debugging of the front end and the back end, and how processes such as testing and version control can aid your debugging.

    Presentation Slides »

  • Steve Mortiboy: Debugging Common Errors in WordPress

    WordCamp Raleigh 2016Speaker: Steve Mortiboy

    November 6, 2016 — We’ve all seen those errors appear on our webiste. Maybe you’ve been unluky enough to see the white screen of death. In this session I will go through how to debug these and other common problems.

    This session will cover:

    – Understanding error messages
    – Standard techniques for debugging in WordPress
    – Using logging to diagnose problems
    – Plugins we can use for debugging
    – Browser based tools for debugging

    Presentation Slides »

  • Derick Rethans: Debugging – Past, Present and Future

    WordCamp London 2016Speaker: Derick Rethans

    July 28, 2016 — In this talk I will go over all the past, present and future debugging techniques. The talk start by giving an overview on PHP’s (ancient) standard features for debugging, additional (userland) libraries and functionality in frameworks.

    After the introductions we move on to the meatier stuff and I will talk about live-action debuggers, such as Xdebug and PHP Storm.

    For the future, I will be talking about a project that allows you to “step back” while debugging as well; introspect what your script’s or application’s exact execution paths was; and trace variable modifications.

    Presentation Slides »

  • Katie Fenn: Debugging your code with Chrome Dev tools

    WordCamp London 2016Speaker: Katie Fenn

    May 28, 2016 — Chrome DevTools: a suite of tools to debug and profile the performance of your site. They’re bundled with every copy of Chrome, and you have every reason to learn what they’re capable of. Starting with the basics of inspecting HTML and CSS, we will then tour debugging scripts line-by-line and profiling performance. We’ll also find out the features that help you automate work and save time. If you’ve always wanted to know how to debug CSS and Javascript, this talk will help you demystify your code and not make things worse by guessin’.

    Presentation Slides »

  • Eugenio Petullà: WordPress sucks!

    WordCamp Torino 2016Speaker: Eugenio Petullà

    April 25, 2016 — Tutti sanno che WordPress è pessimo, ma lo usiamo tutti, no? Questo talk esplora l’origine di questa patologia.

    Si parlerà di codice datato, di sistemi di versioning obsoleti, di rilasci e bugfix, di sistema ibrido CMS/Framework, di programmazione orientata agli oggetti, REST API e di repository. Tutto questi aspetti possono essere ritrovati nelle credenze e nei miti che circondano spesso l’ambiente WordPress. Conoscere bene il funzionamento, del software in primis, della community che c’è dietro e della mission poi, è l’unico modo per comprendere a pieno la potenza del prodotto che usiamo nel nostro quotidiano. Se poi lo facciamo con ironia ci divertiamo tutti di più!

    Presentation Slides »