Since its introduction in June 2017, Elastic APM has evolved into a comprehensive application performance monitoring solution, continually enhancing its features to better serve developers and operations teams. The APM UI, designed with user-friendly dashboards, allows for efficient data analysis and debugging. The design process, which began amidst a major redesign of Kibana and the introduction of the Elastic UI (EUI), involved establishing core components and integrating custom designs like the Transaction Timeline. Over time, the design team has focused on researching user needs and iteratively developing features, such as distributed tracing and metrics, while adapting the UI to accommodate new functionalities and user scenarios. The team's approach includes creating wireframes, high-fidelity mock-ups, and eventually implementing features, often releasing them incrementally to gather user feedback and make improvements. With each release, from the initial general availability to the integration of machine learning and distributed tracing, Elastic APM has incorporated feedback to refine its offerings and support a seamless user experience. The ongoing development aims to enhance the existing features and introduce new capabilities, inviting users to contribute feedback and encouraging designers to join the team for future innovations.