Master API versioning strategies in Node.js with TypeScript. Covers URL path, header, and content negotiation approaches, deprecation policies, and organizing versioned Express routes.
Generate production-ready OpenAPI 3.1 documentation in Node.js with TypeScript. Covers swagger-jsdoc, zod-to-openapi, interactive Swagger UI, and keeping docs in sync with code.
Master unit testing in TypeScript with Vitest. Covers setup, writing tests, mocking modules and dependencies, spies, coverage, and testing Express route handlers and services.