In this production horror story, Ima shares the story of an ad campaign solution she built for a client that encountered unexpected issues due to a breaking change in an external API. She walks through the steps she took to identify and resolve the problem, and discusses what she learned about designing systems to handle changes more robustly. This experience taught her the importance of building solutions with flexibility for minor changes to avoid future disruptions.
00:00 About the ad campaign
00:39 Identifying the Root Cause
00:52 Implementing the Fix
01:02 Lessons Learned
01:32 Handling External API Changes
01:54 Conclusion and Best Practices
Believe in Serverless community - https://believeinserverless.com/commu...