Articles tagged “opinion”
15 articles
Why Bundle Size Matters More Than Your Framework 2026
Your bundle size matters more than your framework choice for real-world performance. The data on what actually impacts Core Web Vitals and how to optimize it.
The Case Against TypeScript (In Certain Contexts) 2026
TypeScript is the right default for most projects in 2026 — but not all. The specific contexts where plain JavaScript or JSDoc is the better choice, and why.
Why Every Project Should Start with Fewer 2026
Starting with fewer npm dependencies accelerates development, reduces security risk, and makes codebases easier to maintain. The minimal dependency philosophy.
Express Is Dead, Long Live Express 2026
Express.js has 35M weekly downloads but hasn't had a major release in years. The state of Express in 2026, its replacements, and when to use it vs move on.
Micro-Frontends in 2026: Solution or Over-Engineering?
Micro-frontends in 2026: Module Federation works, but the overhead is real. When the architecture makes sense and the simpler alternatives that often win.
Hot Take: Most npm Packages Should Be stdlib 2026
Node.js and modern browsers have quietly absorbed dozens of npm packages into stdlib since 2020. The packages you can remove right now by upgrading to Node 22.
The Myth of 'Production-Ready' npm Packages 2026
npm packages labeled 'production-ready' often aren't. What production-ready actually means for your use case, the signals that matter, and the ones to ignore.
The npm Ecosystem Is Too Fragmented (And That's 2026
The npm ecosystem has 2M+ packages and multiple solutions for every problem — a feature, not a bug. How to navigate fragmentation and make confident choices.
The Problem with JavaScript Framework Benchmarks 2026
JavaScript framework benchmarks measure artificial scenarios that don't reflect real app performance. Why most benchmarks mislead, and how to test what matters.
Stop Installing Libraries You Don't Need 2026
Every npm install is a debt in bundle size, security surface, and maintenance. The checklist for evaluating whether you actually need a dependency in 2026.
Stop Using Create React App in 2026
Create React App is officially deprecated and dead. Here's why it failed, what replaced it, and which tool to use for your next React project in 2026.
Why I Switched from Prisma to Drizzle 2026
A first-person account of switching from Prisma to Drizzle — what was better, what was harder, and after 18 months, an honest verdict on which ORM won in 2026.
Why npm Audit Is Broken (And What to Use Instead) 2026
npm audit generates false positives, misses real threats, and erodes developer trust. A better npm security workflow for 2026 that catches vulnerabilities.
Why You Should Default to Vite for Every Project 2026
Vite should be your starting point for any frontend project in 2026 — React, Vue, Svelte, vanilla JS, or library development. Here's why, and the few cases.
You Don't Need a State Management Library 2026
Most React apps don't need Redux or Zustand. Data on when React's built-in state, TanStack Query, and useContext handle 80% of use cases — and when libraries.