When I began working on Advanced REST Client in 2011, there were no similar applications to use for inspiration. I started with the cURL command line tool and designed a UI for most of its parameters.
After publishing the application to the Chrome Web Store, it quickly became popular among developers. Within a year, over a million developers were using it in their development process.
Throughout the years, I've gathered valuable feedback from developers through surveys and addressing issues on the project's GitHub page. As a result, I have gained an in-depth understanding of their workflows and requirements. The application's user interface has undergone multiple changes, including the ability to organize HTTP requests into projects, search history, and browse APIs from Anypoint Exchange. Using Google Analytics, I have analyzed user behavior and utilized the data to prioritize development and determine which features are worth keeping.