$30 off During Our Annual Pro Sale. View Details »

The Art of Debugging

Remy Sharp
October 11, 2015

The Art of Debugging

The slides for my "Art of Debugging" talk at Fronteers 2015. The slides themselves don't have much information, but I've written up the entire talk and included the live examples I included on my blog: https://remysharp.com/art-of-debugging

Remy Sharp

October 11, 2015
Tweet

More Decks by Remy Sharp

Other Decks in Technology

Transcript

  1. Remy Sharp ● @rem ● remysharp.com
    The Art of Debugging

    View Slide

  2. Don’t

    View Slide

  3. Write

    View Slide

  4. Bugs

    View Slide

  5. View Slide

  6. Although…

    View Slide

  7. But…Remy,
    frameworks…?
    Disclaimer #1

    View Slide

  8. Sssh…I rarely 

    x-browser testing
    Disclaimer #2

    View Slide

  9. The art of
    debugging

    View Slide

  10. View Slide

  11. 1. Replicate

    View Slide

  12. 2. Isolate

    View Slide

  13. 3. Eliminate

    View Slide

  14. Art of debugging
    Replicate methodically
    Isolate carefully
    Eliminate entirely

    View Slide

  15. Art of debugging
    Replicate methodically
    Isolate carefully
    Eliminate entirely

    View Slide

  16. State

    View Slide

  17. Passive state

    View Slide

  18. Interactive state

    View Slide

  19. The stack

    View Slide

  20. Inside out
    vs
    Outside in

    View Slide

  21. Favs ❤

    View Slide

  22. There is no
    silver bullet.

    View Slide