Tidy TypeScript: Name your generics
An opinionated guide on improving TypeScript code readability by using descriptive names for generic type parameters instead of single letters.
An opinionated guide on improving TypeScript code readability by using descriptive names for generic type parameters instead of single letters.
A team's journey migrating from Flow to TypeScript for better type safety and maintainability in their React/JavaScript frontend codebase.
A guide on adding TypeScript types to the fetch API, using a GraphQL Pokemon API example from EpicReact.dev workshops.
A guide to implementing function overloads in TypeScript, using a practical example of a function that returns a Promise or void.
A technical guide on creating a TypeScript-wrapped React useState hook for implementing a dark mode feature in applications.
A developer's perspective on the importance of naming in programming, offering personal rules for creating readable and maintainable code.
Learn how to use absolute imports in Next.js to simplify file imports and improve project organization with jsconfig/tsconfig.
Opinionated guide on avoiding traditional class-based OOP patterns in TypeScript in favor of simpler module-based approaches.
Argues for using TypeScript type aliases over interfaces to avoid declaration merging issues and improve code safety.
Argues against using TypeScript enums, advocating for union types due to code emission and type safety issues.
Learn how to use the VSCode debugger with AWS CDK to debug infrastructure code and inspect variables without console.log statements.
Learn to build an AWS CDK stack that sends email notifications via SNS when files are uploaded to an S3 bucket.
Tutorial on building a GraphQL server using Apollo Server and AWS CDK with TypeScript, including Lambda and API Gateway setup.
A step-by-step guide to configuring Jest for unit testing in a React application built with TypeScript, covering dependencies and configuration.
A developer's notes from a TypeScript course, covering setup with Parcel, React integration, and TypeScript compiler basics.
Explains SOLID design principles to write maintainable OOP code and avoid common anti-patterns (STUPID code) that harm software quality.
A guide to setting up Jest testing in a Svelte TypeScript starter project, including configuration steps and a pre-configured template.
The author announces their new book 'TypeScript in 50 Lessons', a 450-page guide focused on the TypeScript type system.
Explains TypeScript's const assertions, their syntax, differences from type assertions, and benefits for type inference and immutability.
A beginner's guide to TypeScript fundamentals, covering basic typing, interfaces, and enums with practical examples.