A tour of dry-schema and dry-validation 1.0

A tour of dry-schema and dry-validation 1.0

The release of dry-validation 1.0 is just around the corner, so now is the perfect time to learn about its powerful approach to data validation.

If your Ruby app accepts external input (hint: yes, it does!), then this talk is for you. We’ll:

- Take a fresh look at why we validate in the first place
- Learn how it works (along with its new companion, dry-schema)
- Discover how it can improve our app architecture

You’ll leave with a couple of new (and newly API stable!) tools to use, as well as a new appreciation for the importance of data validation in any kind of application.


Tim Riley

June 11, 2019