TypeScript Contribution Diary: Filtering Out Types From JavaScript-Only Import Suggestions
How a TypeScript contributor improved import suggestions in VS Code to filter out unusable types for JavaScript-only files.
How a TypeScript contributor improved import suggestions in VS Code to filter out unusable types for JavaScript-only files.
How to enforce accessibility props in a TypeScript React ToggleSwitch component, requiring either ariaLabel or ariaLabelledBy.
A guide to contributing to open source TypeScript projects using the create-typescript-app template, covering setup, finding issues, and workflow.
FAQs for contributing to the create-typescript-app project, covering questions, help requests, and Git setup for TypeScript repositories.
Tips for developing AWS CDK constructs using Projen, focusing on overcoming its opinionated nature and CI/CD integration.
Introducing ServerlessSpy, a tool for writing fast, parallelizable integration tests and gaining real-time insights into serverless cloud events.
Bun 1.0, a fast JavaScript runtime and toolkit, is released as a potential Node.js alternative with built-in tools and performance benefits.
A developer explains how a simple typo in JavaScript code caused a major billing issue, arguing for the business necessity of type safety.
A developer's pragmatic take on choosing between JavaScript and TypeScript for different project stages, based on personal experience with two large frontend projects.
A developer's critique of TypeScript, arguing its type system can stifle creativity and innovation by making it harder to express functionality than to define types.
A guide to publishing an npm package that supports both ESM and CommonJS modules using TypeScript, including dual tsconfig files and package.json exports.
Argues that import path aliasing in JavaScript/TypeScript projects is a band-aid for poor codebase architecture and organization.
A developer uses Knip to identify and remove unused code, dependencies, and files from a Next.js app to improve performance and reduce bundle size.
A comparison of Array<string> vs string[] syntax in TypeScript, arguing for the generic notation's superior readability and maintainability.
A Redux maintainer shares painful lessons learned migrating packages to ES Modules, covering build tools, configurations, and compatibility issues.
How to type a ...rest parameter in a TypeScript interface using an index signature, demonstrated in a React/Next.js NavLink component.
A tutorial on building a user registration, login, and management (CRUD) application using Next.js 13 with the App Router, TypeScript, React, and MongoDB.
A developer shares five hard truths about TypeScript, including its relationship to JavaScript and the complexity it adds.
A guide to using Zod schema validation with Playwright for robust API testing, focusing on response shape over content.
A deep dive into React Query concepts, common misconceptions, and best practices for effective data fetching in React applications.