PODCAST
Celebrating April, which is API month! API Consultant Matthew Reinbold’s transition from leading API governance at Postman and Capital One to consulting was driven by a desire to understand how replicable his strategies were across the industry. His unique role has given him an immense amount of clarity and an inside look into how many tech organizations are fairing amongst current economic headwinds.
Resources:
matthewreinbold.com
PODCAST
As organizations continue to adopt microservices architectures and leverage cloud technologies, effective API management becomes paramount. API federation aims to provide a centralized approach to managing and orchestrating APIs across diverse environments to keep pace with the ever-increasing need to manage our APIs closely. API Federation is a fundamental part of modern API management.
The TL/DR of it all is that API Federation provides a unified and consistent interface for external users while promoting flexibility and agility within the internal service ecosystem.
With Daniel, we discussed:
PODCAST
Key Highlights: Exploring the Future of Cloud Technology with Krishna Modi
Cisco's Evolving Culture: Krishna Modi, a "boomerang" at Cisco, shares insights into the company's strong culture and his return to the family-like environment.
The Necessity of Cloud-Native: Krishna discusses Cisco's journey towards becoming a cloud-native company, emphasizing the importance of adapting to the evolving cloud landscape.
PODCAST
Key Highlights of "The Secrets of API Design and Development with Jason Harmon"
1. Democratization through Good Platform Design: Jason underlines the importance of well-designed APIs and platform architecture in democratizing development, enabling rapid product building even with smaller engineering teams.
PODCAST
Apostolis Apostolidis (better known as Toli) joined Daniel Bryant in the latest Ambassador Labs podcast. Toli discussed the culture of software engineering, how best to engineer platforms to help teams achieve their goals, and how to set up and benefit from communities of practice.
Here are some of the key takeaways from their conversation:
Consider how to improve the craft of software engineering
PODCAST
Key takeaways from the podcast included:
If an engineering team decides to build an application platform, this must be treated like any other product within the organization. Requirements should be gathered from customers (e.g. developers), and the delivery and maintenance of the platform should be explicitly managed. Appropriate people, time, and resources should also be provided.
Although the term “fullstack engineer” is probably over-used, in 2020 it is beneficial for engineers to understand an appropriate level of detail about several topics: programming language, algorithm design, and the underlying cloud platform.