Debugging is one of the most uesful tecnique for troubleshooting, but when you are working with distributed systems it could be uncomfortable to setup a debug environment on your machine. Fortunately, Java supports remote debugging that could help in this scenarios.
Firefox has always been my favorite web browser, more for ethic reasons than performance (take a look to "The Mozilla Manifesto"). But some features of Firefox are not very user-friendly or good looking, so I wanted to improve some aspects using the new WebExtensions. But I found some workflow issues in the last steps of the development.