Garry Trinder
Microsoft Corporation
Cloud Developer Advocate
United Kingdom

Cloud Developer Adovocate @ Microsoft

Cloud Developer Advocate @ Microsoft Focused on Microsoft 365 and Microsoft Copilot Former Microsoft MVP for Office Development Maintainer of CLI for Microsoft 365 & Microsoft Dev Proxy

Session Portfolio
Current Sessions Delivered by Garry
Build apps that don't fail in production
microsoft-365
development
microsoft-graph
sharepoint-online
testing
apis

You test your app to make sure it works as intended. But what if the APIs you use fail? Will your app lose your customer's data? How do you test for this? Simulating API failures is hard. You end up writing code that you won't be shipping or worse: not testing at all. That's why we built Dev Proxy, to simulate API errors so that you can easily test your app without changing your code. Dev Proxy is an API simulator that helps you effortlessly test your app beyond the happy path. Join us to learn how to: • See how your app responds to API errors, without changing your app’s code, so that you can build more robust apps and don't lose customers' data. • Verify how your app handles API rate limits, so that you can avoid getting throttled and improve the user experience for your customers. • See how your app handles slow APIs, so that you can implement the necessary affordances, and make your app more user-friendly. • Quickly stand-up mock APIs without writing a line of code, so that you can focus on building your app instead of writing code you won't be shipping. • Improve your app with contextual guidance on how you use APIs, to make your app even better.

Read more

Garry can deliver sessions in
English
Connect with Garry
Past Speaking Engagements
A Look Back at Past Speaking Events
See all past speaking engagements

Report speaker profile

Reason for reporting this profile (multiple options possible)


Please select at least one option.

Please select at least one option.

Please select at least one option.

Please select at least one option.

Please select at least one option.
Please complete this required field.
Please complete this required field.

Thank you for reporting this profile, we are going to review it as soon as possible.