September 28-29, 2021
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for API Specifications Conference to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.
Back To Schedule
Wednesday, September 29 • 1:30pm - 2:00pm
Maintaining JSON Schemas at Scale - Jason Desrosiers

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
It's not uncommon to see JSON Schema schemas that are thousands of lines long, sometimes even tens of thousands of lines long. We would never write our code like that and we don't need to write schemas like that either. In this talk, we will cover the keywords, concepts, and patterns for maintaining large schemas or large collections of schemas. We'll tackle problems like how to breakdown and organize schemas, how to bundle schemas, how to make large schemas efficient, how to get better error messages from large schemas, and more.

avatar for Jason Desrosiers

Jason Desrosiers

Jason Desrosiers
Jason Desrosiers is a veteran of the JSON Schema community, a core contributor to the JSON Schema specification, and the top answerer for the "jsonschema" tag in StackOverflow. He's worked with large scale JSON Schema and JSON Hyper-Schema based systems and is the author of the Hyperjump... Read More →

Wednesday September 29, 2021 1:30pm - 2:00pm PDT
Virtual Experience