4.9 • 1.1K Ratings
🗓️ 3 February 2025
⏱️ 14 minutes
🧾️ Download transcript
Wes and Scott talk about the standard schema for data validation, a collective effort by various library authors to create a unified interface. They discuss the benefits, how it works, and its impact on developers and libraries.
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Click on a timestamp to play from that location
0:00.0 | Welcome to syntax. Today we're talking about standard schema. Schema. That's a word I'm going to |
0:04.9 | say wrong the whole episode. So buckle on up. This is a new effort from the devs, Fabian Hiller. |
0:12.7 | He's behind ValleyBot. That's a JavaScript validation library. David Blass, he's behind a |
0:18.6 | relatively new validation library called Archtype and Colin |
0:23.3 | McDonald. We've had him on the podcast as well. He is a creator of Zod, TRPC. Basically, |
0:30.3 | all of these validation library authors sort of got together and put together this thing called |
0:35.6 | a standard schema. And today we're going to explain to you why and what that is and why this is good for you |
0:43.8 | as the end developer. |
0:45.3 | My name is Wes, developer from Canada with me as always is Scott. |
0:48.5 | How you doing today, Scott? |
0:49.9 | Doing good. |
0:50.7 | Just got back from the mountain. |
0:51.8 | I went skiing. |
0:53.4 | I went to the mountain to go skiing. I actually did. |
0:55.7 | Pimaing. Yeah. Yeah, I'm doing good, man. Just hanging out, doing some creative coding and having fun. I'm excited to learn about this stuff a little bit because I guess what I don't understand about this whole thing is why. I mean, I get that having a common interface amongst these libraries is |
1:12.4 | great if that's what this means. But in the same regard, then like, why not just collaborate |
1:17.3 | on those of the library itself? Yeah. Yeah, yeah, might not make that a standard library. |
1:23.3 | Yeah. But a large part about what these libraries are doing is oftentimes with data validation. |
1:29.6 | Data validation, one of those big things that like, hey, if you're not validating or parsing your data correctly, you might get some errors in your code. |
1:38.3 | Those errors, you might not know about them. |
1:40.5 | And unless they pop up in your century dashboard because you're seeing something of property |
1:45.6 | is undefined. And then all of a sudden, your users are having a bad time because maybe your data |
... |
Please login to see the full transcript.
Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2025.