Valibot: A New Approach to Data Validation in JavaScript
An introduction to Valibot, a new modular data validation library for JavaScript, exploring its origins and core concepts.
An introduction to Valibot, a new modular data validation library for JavaScript, exploring its origins and core concepts.
An introduction to property-based testing in TypeScript using fast-check, explaining how to test program properties instead of specific examples.
A guide on using the ts-rs crate to generate TypeScript bindings from Rust code, including a custom Rollup plugin for bundling.
A project lead details the migration of the DefinitelyTyped repository from TSLint to ESLint and dprint for formatting, highlighting the challenges and decisions involved.
Explains how Puzzmo's API uses a plugin architecture and TypeScript to manage per-game customizations for features like leaderboards and news.
A tutorial on how to seed a database using Prisma and TypeScript, including setup and execution steps.
Developer creates and releases a custom dark VSCode theme inspired by Agathist's brand colors, with plans for a light theme.
Announcing oneRepo v1.0.0, a new monorepo toolchain for JavaScript and TypeScript focused on developer experience, safety, and speed.
A guide to building flexible, reusable React components using polymorphic patterns with TypeScript for type safety.
A full-time open source maintainer outlines his 2024 goals, focusing on TypeScript static analysis, the typescript-eslint project, and ecosystem stewardship.
Exploring a new approach to Angular forms using Signals, combining the best of Template-Driven and Reactive Forms with a signal-based API.
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.