Hasty
Hasty Treat - TypeScripts Strict Explained
Wes and Scott discuss the different strict mode settings in TypeScript and why they can prevent bugs.
Hasty
Wes and Scott discuss the different strict mode settings in TypeScript and why they can prevent bugs.
Hasty
Wes and Scott discuss signs of toxic clients for freelancers like unclear project vision, scope creep, poor communication, rudeness, and bragging.
Hasty
Wes and Scott discuss common complaints about CSS and solutions like using Flexbox and Grid, avoiding IDs and !important, debugging in dev tools, and planning CSS structure.
Hasty
Discussion on the various uses of the link HTML tag beyond just linking.
Hasty
Scott and Wes discuss TypeScript utility types, explaining what they are and why you might use them.
Hasty
Wes and Scott discuss the latest and greatest in web development including GitHub Copilot, Next.js 11, Astro, Notion API, Petite Vue, Stackblitz, Solid JS 1.0, Stately, and Web3.
Hasty
This episode covers different techniques and best practices for favicons, including file formats, sizes, optimization, animation, dark mode support, and more.
Hasty
Scott and Wes discuss Stylelint, a powerful linting tool for CSS that helps enforce code quality and consistency.
Hasty
Wes and Scott discuss the next generation of build tools like Vite and Parcel 2 that use modern techniques for incredibly fast reloads and bundle times.
Hasty
Discussion of JavaScript timing buzzwords like synchronous, asynchronous, blocking, callbacks, and lazy loading.
Hasty
Scott and Wes discuss 7 interesting JavaScript language proposals that may be added in the future, covering new ways to work with modules, dates, async code, arrays, destructuring, and pattern matching.
Hasty
Wes and Scott explain cross-site request forgery (CSRF) and different ways to prevent it like cookies, tokens, and headers.
Hasty
SvelteKit provides a fast, flexible, and powerful way to build web apps with Svelte. It works anywhere, has multiple rendering options, includes useful features out of the box, and focuses on HTML/JS. Worth trying for your next Svelte project.
Hasty
Wes talks about how he built a Telegram bot using Node.js that constantly polled COVID vaccine availability APIs and notified him when appointments became available so he could quickly book one.
Hasty
Wes Bos and Scott Tolinski discuss the various ways developers can make money as creators through selling products, services, training, sponsorships, donations and more.
Hasty
Wes and Scott discuss using the native drag and drop API in JavaScript to enable dragging elements between web apps and customizing the drag experience.
Hasty
Discussion of difficulties styling default HTML elements like inputs and media players, techniques like overlapping DOM elements to customize, and new initiatives like Open UI to standardize native UI components.
Hasty
Scott and Wes discuss what technical debt is, why it happens, and strategies to avoid it or work around it.
Hasty
Discussion of 4 new frameworks - Astro, Vitkit, SvelteKit and Remix. All are focused on server-side rendering and simplicity.
Hasty
Discussion on Git rebase - what it is, when and why to use it, and how it can help with workflows, tidying commits and resolving merge conflicts.
Hasty
Discussion of the new CSS container queries feature recently added to Chrome Canary. Details on syntax, usage, why needed, resize observer issues, contain property, inline/block sizes, logical properties, best practices, and trying it out today.
Hasty
Wes Bos and Scott Tolinski discuss a new CSS draft feature for CSS nesting. They explain the benefits, proper usage, and syntax of CSS nesting. They also discuss how it can be used with media queries and ensure backwards compatibility.
Hasty
Scott and Wes discuss their favorite VSCode extensions, tips and workflows including Easy Snippet, Error Lens, File Utils, GitLens, Better Comments, Emmet and more.
Hasty
Wes and Scott discuss the n+1 database query problem, explaining what it is and solutions like batching IDs, DataLoader, and Prisma.
Hasty
Scott and Wes discuss GraphQL code generation tools like GraphQL Code Generator and Pericles that can generate typed code, React hooks, forms, and more from GraphQL schemas.
Hasty
Scott and Wes have an in-depth discussion about managing environment variables for web development projects.
Hasty
Wes and Scott answer questions submitted by listeners about their work, backgrounds, tools, and opinions on topics like office culture, recruiting, JavaScript frameworks, and the Clubhouse app.
Hasty
Scott and Wes discuss skills developers should focus on in 2021 to be hireable, covering code fundamentals, real-world libraries and frameworks, and soft skills.
Hasty
Scott and Wes discuss Cypress, an end-to-end testing framework. They cover its ability to test across browsers, debug issues in a real browser, record test runs, mock data, and integrate with plugins.
Hasty
Scott and Wes discuss the difference between TypeScript compilers like TSC and SWC versus bundlers like Webpack, and whether you still need bundlers when using TypeScript.
Hasty
Scott and Wes provide an in-depth look at keyboard events in the browser, explaining the different events that fire, metadata available, and best practices for using keyboard shortcuts in web apps.
Hasty
Scott discusses moving the LevelUpTutorials site to a new tech stack using Node, React, Snowpack, Render, and more.
Hasty
Wes and Scott discuss the new AVIF image format - how it works, why it's better than JPEG and WebP, browser support, and how to implement it.
Hasty
Scott and Wes discuss approaches for creating consistent, maintainable CSS font size and typography systems using tools like type-scale.com and CSS variables.
Hasty
Hosts Scott and Wes discuss concepts around nothingness in JavaScript including undefined, null, void, never, falsey values, empty arrays, and more.
Hasty
Scott and Wes discuss their favorite keyboard shortcuts and window management tools for boosting productivity on Mac
Hasty
This episode explains different pricing models for hosting and web services like paying per time used, resources, bandwidth, users, apps, and work performed.
Hasty
Wes and Scott discuss bot strategies for buying popular, hard to find items like the PlayStation 5, including scraping retailer sites, avoiding bot-prone retailers, and using tools like Puppeteer and LowDB.
Hasty
Wes and Scott discuss the behind-the-scenes tech used to record Syntax episode 300 with live guest appearances.
Hasty
Wes and Scott discuss why they prefer React hooks over class components - hooks allow decoupling state from components, reduce duplication, improve ref handling and more.