Define function overload types with TypeScript
A guide to implementing function overloads in TypeScript, using a practical example of a function that returns a Promise or void.
A guide to implementing function overloads in TypeScript, using a practical example of a function that returns a Promise or void.
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.
Explores advanced TypeScript type systems by building a Tic Tac Toe game engine using conditional types, generics, and keyof operators.
A beginner's guide to TypeScript fundamentals, covering basic typing, interfaces, and enums with practical examples.
Exploring TypeScript 4.1's pedantic index signature checks and creating a SafeRecord type to fix unsafe object access.
A developer's deep dive into improving TypeScript's error messages for invalid variable names, specifically the 'case' keyword.
Guide on calling JavaScript functions from TypeScript, covering configuration, type inference issues, and solutions like declaration files.