A debugging thought process

Remy walks us through his performance debugging routine …and now Una must write him a song.

A debugging thought process

Tagged with

Related links

Bugs I’ve filed on browsers | Read the Tea Leaves

I think filing bugs on browsers is one of the most useful things a web developer can do.

Agreed!

Tagged with

In a Land Before Dev Tools | Amber’s Website

A great little history lesson from Amber—ah, Firebug!

Tagged with

Phil Nash and Jeremy Keith Save the Safari Video Playback Day

I love this example of paying it forward:

Tagged with

Google AMP - A 70% drop in our conversion rate. - Rockstar Coders

Google hijacking and hosting your AMP pages (in order to pre-render them) is pretty terrible for user experience and security:

I’m trying to establish my company as a legitimate business that can be trusted by a stranger to build software for them. Having google.com reeks of a phishing scam or fly by night operation that couldn’t afford their own domain.

Tagged with

The Art of Debugging

I was just helping out with some debugging at work and it reminded me of this great talk/post by Remy:

  1. Replicate: see the bug
  2. Isolate: understand the bug
  3. Eliminate: fix the bug

Tagged with

Related posts

Bugblogging

Also, tipblogging.

Service worker weirdness in Chrome

Debugging an error message.

Service workers and videos in Safari

Diagnosing a video playback issue in Safari, thanks to a timely blog post.

Console methods

Debugging fetch events in service workers.

Reasoning

In which I find a tagline for Web Day Out and a tagline for React.