Managing API documentation over multiple teams

In organisations that produce SaaS products with public APIs, there is sometimes complex interplay between who is responsible for what ultimately becomes public-facing API documentation. At MessageMedia, some of our APIs have had multiple developers involved in the creation of the documentation¬†before it becomes public-facing, at which point the Developer Relations team is responsible for […]

Bec Martin
September 12, 2019

Blocking page navigation in a ReactJS Application (React Router)

Our product owner came to us with an interesting problem the other day, in the latest release of the MessageMedia Frontend we have a new payment portal for customers to pay invoices, when a user is in the process of paying a bill we need to block navigation, or in his words: As a billing […]

Callum Silcock
October 23, 2017