There can be only one Array<T>
Argues for using Array<T> over T[] syntax in TypeScript for clarity and consistency with other generic types.
Argues for using Array<T> over T[] syntax in TypeScript for clarity and consistency with other generic types.
A guide on using Zod schemas to dynamically generate type-safe, reusable table components in Angular, leveraging runtime type information.
A TypeScript tip on using a custom `TODO` type as a purposeful escape hatch for difficult type problems, with a caution against overuse.
A TypeScript tutorial explaining how to properly type tuple return values from functions, like custom React hooks, to avoid common type inference issues.
Explores React Query v5's new Query Options API, which consolidates all function parameters into a single object for better abstraction and sharing.
Rust-based JavaScript linters offer speed but currently lack full type-checked linting capabilities compared to ESLint with typescript-eslint.
Robin Wieruch, a freelance React developer from Berlin, offers his services for product development, consulting, and team mentoring.
A technical guide on integrating TwoSlash with Shiki for enhanced TypeScript code snippets with type hints and syntax highlighting.
A technical article explaining how to use TypeScript's type inference to reduce explicit type annotations and improve code maintainability.
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.
FAQs for contributing to the create-typescript-app project, covering questions, help requests, and Git setup for TypeScript repositories.
A guide to contributing to open source TypeScript projects using the create-typescript-app template, covering setup, finding issues, and workflow.
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 guide to publishing an npm package that supports both ESM and CommonJS modules using TypeScript, including dual tsconfig files and package.json exports.
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.