Sometimes software development reaches a point where the tools designed to make your job easier start becoming part of the job.

I ran into that with browser debugging.

I wanted something that should have been simple:

Set a breakpoint. Press F5. Debug my JavaScript.

Instead, I found myself spending too much time thinking about development servers, browser launch configuration, debugger connections, ports, profiles, and the debugging environment itself.