189: It's Gonna Work, Definitely, No Problems Whatsoever - a podcast by thoughtbot

from 2019-03-01T00:00

:: ::


On this week's episode, Chris is joined by Steph Viccari to chat about Steph's recent experience working on the Hubspot API ruby wrapper as a client project. They discuss strategies for testing third-party APIs, focusing on VCR and some of the benefits and trade-offs inherent to that style of API testing. Following that they chat about using exceptions for control flow, digging into why this seems to be a common pattern in Ruby API wrappers, what the alternatives are, and even a quick tour to React-land where this pattern is being used for interesting effect.



Support The Bike Shed


Further episodes of The Bike Shed

Further podcasts by thoughtbot

Website of thoughtbot