Articles for people who
ship the stack
Rewrites on React, Node.js, TypeScript and AI. A translated body is shown when it exists. If it does not, you see the English text and a note that says so.
Tagged: Vitest
Practical notes: Node’s Native Test Runner vs Jest vs Vitest: One Suite, Three
Operable walkthrough of Practical notes: Node’s Native Test Runner vs Jest vs Vitest: One Suite, Three: contracts, checks, and drop-in code slots for teams shipping this pattern.
9 min readReact component tests with Vitest and Testing Library
React component tests with Vitest and Testing Library: wire Vitest into Vite, colocate behavior tests, run watch vs CI, and give AI agents a red-green loop.
3 min readJavaScript unit testing with Jest and Vitest: practices that stick
JavaScript unit testing that sticks: what belongs at the unit layer, Vitest vs Jest vs Mocha, arrange-act-assert, mocks, edge cases, CI, and where AI helps.
7 min readShortening Jest Runs Locally and in CI: Workers, Caching and Scope
A practical checklist for faster Jest suites: measuring first, tuning workers, trimming global setup, reusing the cache, isolatedModules, and running only affected tests.
4 min readReplacing Jest with Node's Native Test Runner in Node 24
Moving from Jest to the Node.js 24 built-in test runner with native TypeScript support cut CI time and dropped four dependencies. What changed and why.
9 min read
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.