Hasty
Zod Schema Validation and Type Generation
Discussion of Zod, a TypeScript-first schema validation and inference library. Covers features like type inference, runtime validation, integration, and comparisons to alternatives.


Hasty
Discussion of Zod, a TypeScript-first schema validation and inference library. Covers features like type inference, runtime validation, integration, and comparisons to alternatives.
Hasty
Scott and Wes explain web development buzzwords and concepts like schema, promises, async/await, DOM, methods vs functions, props, and stateless HTTP requests.
Hasty
This episode discusses Quick, a new web development framework created by the inventor of Angular that eliminates hydration by serializing state to HTML. It also covers topics like JSX, SSR, edge functions, and more.
Hasty
Wes and Scott discuss bookmarklets - JavaScript snippets that run on any page when clicked. They explain what bookmarklets are, how to use them, and share examples.
Hasty
Scott and Wes explain common JavaScript jargon like syntactic sugar, declarative programming, and more.
Hasty
Wes and Scott discuss tips for pushing through the last 10% of a project when you get project blahs and start to lose motivation.
Hasty
A new HTML framework called Enhance JS that uses web standards and provides lightweight components, file-based routing, server-side rendering, and easy to write components.
Hasty
Discussion of GitHub Copilot and other AI coding tools - how they work, concerns, pricing, and whether they help or hurt developers.
Hasty
This episode covers using PostCSS to write next generation CSS today including topics like postcss plugins, imports, nesting, custom media queries, env vars, and color functions.
Hasty
Deno has announced compatibility with Node and NPM, making it easier to use existing packages. They also have the fastest JS web server and good TypeScript support, so Node may fall behind.
Hasty
Discussion of various techniques for handling margins and layout in CSS including collapsing margins, padding vs margins, flexbox, grid, and using spacer divs.
Hasty
Scott and Wes celebrate 500 episodes by looking back at milestones, favorite moments and episodes, and answering listener questions.
Hasty
In this episode Scott and Wes discuss upcoming CSS proposals like at win/else, masonry layout, caret styling, nesting, env variables, and improvements to media queries.
Hasty
Overview of major browser engines like Chromium, Gecko, WebKit and dive into lesser known mobile browsers to see if you need to support them.
Hasty
Wes and Scott discuss ways to spark creativity and excitement in coding through fun side projects that serve no purpose.
Hasty
This episode covers Bun, a new JavaScript runtime focused on performance and batteries included tools like a bundler and transpiler.
Hasty
Wes and Scott play a game of Stumped, asking each other random interview questions and trying to explain the answers.
Hasty
Scott explains numeric clamping and interpolation, demonstrating how these techniques can help control values and create animations. He highlights the d3-interpolate library for interpolating numbers, colors, dates, and more.
Hasty
In this episode, Wes and Scott discuss upcoming CSS color functions that will allow developers to programmatically modify colors, including mixing colors, getting color contrasts, and altering color properties like hue, saturation, and lightness.
Hasty
Discussion of a new browser API proposal for smooth page transitions on the web, allowing for animated transitions between pages similar to native mobile apps.