Jean Yang, founder of Akita Software, discusses the importance of APIs in software systems and the lack of tools for developers to handle APIs. She also talks about her experience joining Postman through acquisition. They further explore API observability and the challenges faced by developers in building trustworthy software. The podcast also touches on neglected developers, solving problems at scale, and the integration of AI.
Read more
AI Summary
Highlights
AI Chapters
Episode notes
auto_awesome
Podcast summary created with Snipd AI
Quick takeaways
APIs are crucial for the quality of software systems and developers lack adequate tools for dealing with, securing, and understanding APIs.
Observability tools can help developers gain a deeper understanding of their systems by providing insights into API endpoints, errors, and performance.
Embracing black box analysis is essential as software systems rely on multiple APIs and components from different providers.
Deep dives
Importance of APIs in Software Systems
Gene Yang's research on programming languages at Carnegie Mellon led her to realize that APIs are crucial for the quality of software systems. However, developers lack adequate tools for dealing with, securing, and understanding APIs.
Underserved Developers and API Tools
Developers are currently underserved by tools that address API-related challenges. This lack of support calls for better solutions to assist developers in dealing with APIs, enhancing their security, and gaining a deeper understanding of their functionality.
The Value of API Observability
API observability is a key factor in improving software development and understanding how APIs are utilized. By providing insights into API endpoints, errors, and performance, observability tools can help developers gain a deeper understanding of their systems.
Embracing API Black Box Analysis
As software systems increasingly rely on multiple APIs and components from different providers, embracing black box analysis becomes essential. Developers should prioritize tools that allow them to gain insights into how APIs are functioning, even in scenarios where full control and documentation might be lacking.
Developing a New Product: Live Insights
The podcast episode discusses the development of a new product called Live Insights. The team behind the product embarked on a journey of exploring the needs and requirements of their target users to build the best API observability platform for Postman users. They started from first principles rather than simply transferring their previous work from Akita. The first few months were spent gathering feedback from users and fine-tuning the backend. The speaker expresses excitement about the resources and platform they now have at Postman.
The Future of API Observability and Legacy Systems
Another key discussion point in the podcast episode is the future of API observability and the challenges with legacy systems. The speaker shares their excitement about the potential of low-code and no-code tools in conjunction with APIs. They highlight the power of these tools in automating various processes and tasks, making it easier for teams to keep an eye on their systems and find and fix issues more quickly. The speaker also emphasizes the importance of containerizing legacy systems to enable better observability and support the work being done in API observability.
Jean Yang’s research on programming languages at Carnegie Mellon led her to realize that APIs are the layer that makes or breaks quality software systems. Unfortunately, developers are underserved by tools for dealing with, securing & understanding APIs.
That realization led her to found Akita Software, which led her to join Postman by way of acquisition. That move, at least in part, also led her to join us on this very podcast. We think you’re going to enjoy this interview, we sure did.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Sentry – Get $100 towards your error monitoring with Sentry! Use the code changelog.
Statsig – Build faster with confidence. Startups to Fortune 500s rely on Statsig to make data-driven decisions. Ship smarter and faster with the unified platform for feature flags, experimentation, and analytics. Our listeners get free white-glove onboarding, migration support, and 5 million free events per month.
Traceroute Podcast – Listen and follow Season 3 of Traceroute starting November 2 on Apple, Spotify, or wherever you get your podcasts!