It does not matter if it runs on your machine.  Your code must run in the production environment and it must do so performantly.  For that, you need tooling to better understand your application's behavior under different circumstances.  In the earliest days of software development, all we had were logs, which are still around and incredibly useful.  You're likely to also consider Application Performance Monitoring tools or APM.  Observability is an evolving and important feature of any software system.

In this episode, we interview Christine Yen, co-founder, and CEO of Honeycomb.io.  We talk about getting her start in software, meeting her co-founder while working at Parse, and how some of the experiences shared there shaped their vision for an idealized tool for figuring out what's happening with your system.

Sponsorship inquiries: sponsor@softwareengineeringdaily.com