Azure APIs with Jeff Richter
How do you make APIs in Azure that work across a dozen languages? Carl and Richard talk to Jeffrey Richter about his role at Microsoft working on with a number of different groups that help keep Azure APIs consistent around key features like authentication, logging, and tracing. The conversation digs into managing and minimizing breaking changes in existing APIs, and keeping API implementations working well not just for C#, but also C, C++, Go, Java, JavaScript, Python, iOS, and Android!
Guests:
Jeff Richter
Jeffrey Richter is a cofounder of Wintellect (www.Wintellect.com), an architecture review, consulting, and training firm. He is the author of several books, including Windows via C/C++ (Microsoft Press, 2007) and CLR via C# (Microsoft Press, 2006). Jeffrey is also a contributing editor to MSDN Magazine and has been consulting with Microsoft since 1990.
Links:
- Hot Reload in .NET 6 https://www.youtube.com/watch?v=FwsokSqd964
- Azure Data Factory https://azure.microsoft.com/services/data-factory/
- Managed Identities for Azure Resources https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview
- Azure SDK on GitHub https://github.com/Azure/azure-sdk
- Cruise to the Edge https://cruisetotheedge.com/