jsmanifest logojsmanifest

Posts

Browse all articles about JavaScript, React, TypeScript, and web development.

Node.js ES Modules vs CommonJS: Migration Guide 2026

Node.js ES Modules vs CommonJS: Migration Guide 2026

March 10, 2026

Learn how to migrate your Node.js projects from CommonJS to ES Modules with practical examples, edge case handling, and proven strategies to avoid common pitfalls.

Node.jsES ModulesCommonJS+2
Semantic Versioning: When to Bump Major, Minor, or Patch

Semantic Versioning: When to Bump Major, Minor, or Patch

March 9, 2026

Learn when to bump major, minor, or patch versions in your npm packages. Real-world examples and decision trees to master semantic versioning and avoid breaking your users' code.

semantic versioningnpmversioning+1
Create a Modern npm Package in 2026: Complete Guide

Create a Modern npm Package in 2026: Complete Guide

March 8, 2026

Learn how to build and publish a modern npm package in 2026 with TypeScript, tsup, and best practices that actually matter. Skip the over-configuration trap.

npmtypescripttooling+1
pnpm Workspaces: Managing Monorepos Made Easy

pnpm Workspaces: Managing Monorepos Made Easy

March 7, 2026

Discover how pnpm workspaces simplify monorepo management with efficient dependency handling, the workspace protocol, and practical examples for production-ready projects.

pnpmmonorepoworkspaces+2
esbuild: The Fastest JavaScript Bundler Explained

esbuild: The Fastest JavaScript Bundler Explained

March 6, 2026

Discover why esbuild is 10-100x faster than traditional bundlers and how it's changing the way we build JavaScript applications in 2026.

esbuildjavascriptbundler+2
Turbo: Supercharge Your Monorepo Build Performance

Turbo: Supercharge Your Monorepo Build Performance

March 5, 2026

Learn how Turborepo's intelligent caching and parallelization can transform your monorepo builds from painfully slow to lightning fast with practical configuration examples.

turborepomonorepoperformance+2
Vite vs Webpack in 2026: Which Should You Choose?

Vite vs Webpack in 2026: Which Should You Choose?

March 4, 2026

A practical comparison of Vite and Webpack in 2026, covering performance, migration strategies, and when each tool makes sense for your projects.

vitewebpackbuild tools+2
Property-Based Testing in JavaScript with fast-check

Property-Based Testing in JavaScript with fast-check

March 3, 2026

Discover how property-based testing with fast-check automatically generates test cases and finds edge cases that traditional example-based tests miss in your JavaScript applications.

testingjavascripttypescript+1
5 Test Coverage Mistakes That Hide Bugs

5 Test Coverage Mistakes That Hide Bugs

March 2, 2026

Discover 5 common test coverage mistakes that create a false sense of security and let bugs slip through. Learn how to write tests that actually catch issues.

testingjavascripttypescript+1
Mock Service Worker: Test APIs Without a Backend

Mock Service Worker: Test APIs Without a Backend

March 1, 2026

Learn how Mock Service Worker (MSW) lets you mock APIs at the network level for testing and development—no backend required. Includes practical examples and real-world patterns.

TestingAPIMSW+1
End-to-End Testing with Playwright: Real-World Examples

End-to-End Testing with Playwright: Real-World Examples

February 28, 2026

Practical Playwright testing strategies I learned the hard way — from authentication flows to CI/CD integration, with real code examples that actually work in production.

playwrighttestingautomation+1
Build Robust Tests with Vitest: A Modern Testing Guide

Build Robust Tests with Vitest: A Modern Testing Guide

February 27, 2026

Learn how to write robust, maintainable tests with Vitest. From setup to advanced patterns, discover why this modern testing framework is changing how we approach JavaScript testing in 2026.

vitestjavascripttesting+2