Hasty
Margins
Discussion of various techniques for handling margins and layout in CSS including collapsing margins, padding vs margins, flexbox, grid, and using spacer divs.
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.
Hasty
Wes and Scott discuss new viewport units in CSS that help deal with things like the URL bar shifting on mobile browsers.
Hasty
Wes and Scott discuss new CSS selectors like has(), where() and is() that allow powerful new ways to select elements.
Hasty
Wes Bos and Scott Tolinski discuss ways that malicious actors can abuse your web application, and different techniques to prevent abuse like rate limiting, shadow banning, tokens, CAPTCHA, and more.
Hasty
Discussion on how cache control headers work and how they can be used to improve website performance.
Hasty
In this episode, Scott gives a tour of his home office setup called the LevelUp Lodge, going over all the gear, lighting, audio equipment, tech and other elements that make it an ideal workspace.
Hasty
Wes and Scott discuss a new initiative by Cloudflare and others to improve web interoperability across various JavaScript runtime environments like browsers, Node.js and edge functions.
Hasty
An episode discussing TypeScript fundamentals like type narrowing, discriminated unions, and strategies for type guards.
Hasty
Wes and Scott discuss why developers still use the Axios library instead of the native fetch API for network requests in JavaScript. They go over various features like interceptors, progress events, and adapters that make Axios powerful.
Hasty
Scott and Wes discuss strategies and challenges around building custom coupon logic and engines for ecommerce sites and course platforms. They share tips on implementing constraints, conditional rules, tracking, expiration, and more.
Hasty
Scott discusses generating 3D visualizations, animations, and physics simulations in the browser using Svelte Cubed and Three.js.
Hasty
Wes and Scott share tips for maintaining consistency with producing content, coding projects, exercising, and other life goals. They discuss the importance of committing to a reasonable schedule, planning time to work on goals, being accountable to others, breaking big tasks down, and measuring progress.
Hasty
Discussion on new proposal to add optional TypeScript-style types to JavaScript for improved developer experience.
Hasty
Scott and Wes discuss Vitest, a new fast and modern JavaScript test runner that aims to replace Jest. They cover Vitest's features like built-in TypeScript support, compatibility with Jest, mocking, filtering, snapshots, code coverage, DOM mocking, in-file testing, and easy setup.
Hasty
Discussion on moving hosting to Render and using Cloudflare's proxy service with auto-generated SSL certificates.
Hasty
Explains the differences between server side rendering, Jamstack, and serverless web development approaches.
Hasty
Wes talks about the logistics of his recent giant sticker drop, including printing, packing, selling, shipping, costs and more.
Hasty
Wes and Scott discuss and compare JavaScript and CSS features like array methods, looping, object properties, positioning, and more.
Hasty
Discussion of new and proposed JavaScript features in 2022 including the Fetch API in Node.js, pipeline operator, JSON modules, BigInt math methods and more.
Hasty
Scott and Wes discuss how to stay up-to-date on changes and new features in open source projects you use by looking at RFCs, issues, pull requests, and following project contributors on Twitter.
Hasty
Discussion of pros and cons of different JavaScript server options like traditional hosting, serverless functions and Cloudflare Workers.
Hasty
Tips for working effectively in teams, handling conflict, listening, and celebrating wins together.
Hasty
Wes Bos and Scott Tolinski discuss strategies and best practices for updating dependencies and managing breaking changes in a Node.js project.
Hasty
Wes and Scott discuss common web development techniques that seem hacky but are actually valid ways to solve problems.
Hasty
Scott and Wes discuss Remix, the new web development framework created by the makers of React Router. They talk about its benefits like server side rendering, simplified data fetching, and excellent developer experience.
Hasty
Wes and Scott discuss handy JavaScript one-liners for common use cases like generating IDs, pausing execution, speeding up media playback, and more.
Hasty
Wes and Scott do a holiday themed snackluck episode where they answer shorter questions sent in by listeners.
Hasty
In this episode Scott and Wes discuss the new features in Gatsby 4 including deferred static generation, server side rendering and parallel queries for performance.
Hasty
Covers building a Svelte app including local state, reactivity, conditional rendering, input binding, and child components.
Hasty
Wes and Scott discuss various meta tags used in web development including character encoding, viewport, SEO, social sharing, and mobile customization.
Hasty
Wes Bos and Scott Tolinski discuss their experiences using GitHub Copilot, an AI pair programmer that suggests code as you type.