-

Amsterdam, Netherlands
Back to Schedule

Rick Bijkerk

"Please Migrate Away From Field X To Field Y Before Z" - A Story on Automating Our Deprecation Lifecycle

IJzaal
GraphQL in ProductionSchema evolution

Session description

Any company that wants to innovate deals with change. Within GraphQL that often means introducing new fields but also deprecating old fields & types. The faster you can get rid of these old fields & types the less complex your architecture is and less complexity means an easier time building new features! We saw this problem and got tired of the endless “please migrate away from field X to field Y before Z” emails, which were often not even sent to the right group of consumers! We automated this process by building a slack bot that uses production analytical data to figure out what clients are using deprecated fields and automated the communication!


Session speakers

Rick Bijkerk

Bol, Software Engineer @ Bol

Schema evolution

todo

Get your ticket

Join three transformative days of expert insights and innovation to shape the next decade of APIs!

Get tickets
COMMUNITYDEVELOPER EXPERIENCEAPIsTOOLS & LIBRARIESCOMMUNITYDEVELOPER EXPERIENCEAPIsTOOLS & LIBRARIES
OPEN SOURCEFEDERATIONECOSYSTEMSTRACING & OBSERVABILITYOPEN SOURCEFEDERATIONECOSYSTEMSTRACING & OBSERVABILITY
BEST PRACTICESWORKSHOPSSCHEMASSECURITYBEST PRACTICESWORKSHOPSSCHEMASSECURITY