This document discusses the five stages of development as they relate to the development of Firefox Developer Tools: denial, anger, bargaining, depression, and acceptance. It describes how the developer tools team went through these stages before deciding to accept the situation and make improvements. They did this by blogging, gathering community feedback, and shipping new features. This led to a 6% increase in the number of developers using Firefox Developer Tools as their primary toolset.