In the spirit of "eating your own dogfood" [1], I've been attempting to debug a couple of minor Spyder issues with Spyder itself. Basically, I'm adding the spyderlib source directory (something like c:\src\spyderlib) on PYTHONPATH using the Project explorer and running "bootstrap.py" in a dedicated Python interpreter using Ctrl+F5. I'm having varying degrees of success. I'm able to set breakpoints as normal, and those breakpoints are respected. But when the breakpoint is hit, the interpreter in which the debugger is running seems to hang. I suspect it has to do with intercommunication between threads within Spyder, but I thought I'd see if anyone else has any similar experience. Maybe I'm just going about it the wrong way and I need to configure something differently. Or perhaps this is a known limitation of way debugging in currently implemented. If so, that may be food for thought for Spyder 2.2....