TypeScript: Type Guards
A tutorial explaining how to implement and use user-defined type guards in TypeScript to conditionally apply logic based on variable types.
A tutorial explaining how to implement and use user-defined type guards in TypeScript to conditionally apply logic based on variable types.
A conversation about transitioning to full-time open source work, the challenges of funding, and the personal motivations behind it.
Explores React refs, events, and escape hatches to handle stale closures and mutable state without dependency arrays.
A guide on integrating zod-fixture with Mock Service Worker (MSW) to automatically generate mocked API responses for frontend development and testing.
Explains how the zod-fixture library uses Zod schemas to generate test data, improving test setup and maintenance.
A tutorial explaining TypeScript Generics, starting with basic functions and progressing to abstract, reusable code.
Explores how React Query and React Router 6.4's data fetching features (loaders/actions) complement each other for effective data management.
A comprehensive guide to managing environment variables and configuration in NestJS applications using the built-in Config Module.
A guide on using TypeScript with React's useState Hook, covering type inference and explicit type arguments for complex state.
A guide on using React's useRef Hook with TypeScript, covering HTML element refs and mutable instance variables.
Explains how to use EventTarget and custom events in JavaScript for non-DOM, event-driven programming, including TypeScript integration.
An interview transcript explaining Deno, a modern JavaScript/TypeScript runtime created by Node.js founder Ryan Dahl to address Node's shortcomings.
A curated list of free and paid resources for learning TypeScript, including books, courses, tools, and blogs for beginners and advanced developers.
Explains the importance of validating HTTP response bodies in frontend development and introduces Zod, a TypeScript schema library, as the solution.
A comprehensive FAQ guide addressing common questions and best practices for using React Query in modern web development.
A developer's personal update after 6 years, covering career moves from Google to Spotify, work on Chrome DevTools, and reflections on web development trends.
A tutorial on setting up React Navigation v6 with TypeScript in a React Native app, covering stack and tab navigators.
Explains the challenges of iterating over object keys in TypeScript and provides solutions for type-safe property access.
Explains the React 'as' prop, a technique for dynamically changing rendered HTML elements in components for semantic and styling flexibility.
A talk sharing lessons learned from maintaining TypeScript libraries, covering type publishing, API versioning, and debugging.