2019 Schedule

C3927DC8-5C3A-442C-9D1D-51BD87399904@1.00xCreated with sketchtool.
Back to schedule


Thursday, Sep 19
10:00am — 11:30am
Capital One Café
177 attending

Forming a Path for the Domain Driven Developer with GraphQL

As early GraphQL adopters, Ibotta spent large sums of engineering time around the design and evolution of GraphQL interfaces. As our understanding of this technology has matured, we realized it requires a radically different approach than the RPCs we’re used to. This approach is a paradigm shift that is driven from domain driven design. When coupled with our ideas, we developed a series of best practices that result in consistent, flexible, and expressive interfaces. We’ll substantiate these by evaluating their applicability in real world examples encountered at Ibotta.