{}const=>[]async()letfn</>var
Developer Blog

Knowledge that works

Articles and guides from practicing developers. Learn new things, find solutions and implement your ideas.

Filter by topics
Is JavaScript's popularity declining?
Development

Is JavaScript's popularity declining?

We analyze the latest IEEE Spectrum ratings, see how AI is changing the rules of the game, and explain what awaits JavaScript in the future.

Oct 1, 2025Read
How GitHub protects npm: trusted publishing and new checks
Development

How GitHub protects npm: trusted publishing and new checks

We analyze how new mechanisms for publishing packages make npm safer for everyone — from library authors to application developers.

Oct 1, 2025Read
The largest attack on npm: what the September incident teaches us and how to protect projects
Development

The largest attack on npm: what the September incident teaches us and how to protect projects

In September, npm experienced one of the largest attacks on popular packages. We analyze why this is dangerous, how supply chain attacks work, and what steps will help protect your projects.

Sep 30, 2025Read
Don't need useEffect? The ESLint plugin that makes the code cleaner
Development

Don't need useEffect? The ESLint plugin that makes the code cleaner

Let's take a look at the you-might-not-need-an-effect plugin: why it is needed, how it helps to get rid of unnecessary useEffect in React and write cleaner, predictable code.

Sep 30, 2025Read
TanStack Start 1.0: an alternative to Next.js without extra weight
Development

TanStack Start 1.0: an alternative to Next.js without extra weight

A new fullstack framework from the creators of React Query. Minimalism, speed and control without clutter.

Sep 30, 2025Read
GitHub Copilot CLI: AI goes to the terminal
Development

GitHub Copilot CLI: AI goes to the terminal

How Copilot CLI helps you write commands in simple words and makes the terminal smarter.

Sep 30, 2025Read
Chrome DevTools MCP: "eyes" for AI developer
Development

Chrome DevTools MCP: "eyes" for AI developer

How MCP gave artificial intelligence access to DevTools and taught it to debug code directly in the browser.

Sep 29, 2025Read
Preact 11 Beta: lightweight React without baggage
Development

Preact 11 Beta: lightweight React without baggage

Hydration 2.0, real Ref and farewell to legacy — in the new beta Preact, developers have made mini-React even faster and more convenient. Let's analyze in simple terms why we should update and what this changes for the frontend.

Sep 29, 2025Read
Node.js 24.9 and 22.20: Game-changing server and debugging updates
Development

Node.js 24.9 and 22.20: Game-changing server and debugging updates

The latest releases of Node.js 24.9 and 22.20 have brought powerful improvements to the HTTP module, workers, and memory profiling. We analyze how new features make servers more stable, debugging more convenient, and why it is important for every developer.

Sep 29, 2025Read
React Router 7.9: Middleware without pain
Development

React Router 7.9: Middleware without pain

How to embed authorization and data preloading directly into routes without crutches. A new level of convenience in React Router 7.9!

Sep 29, 2025Read
What ECMAScript is preparing: raw imports, pushAll and new iterators
Development

What ECMAScript is preparing: raw imports, pushAll and new iterators

What proposals are discussed by TC39 and why they can turn the usual JavaScript upside down

Sep 29, 2025Read
findLast() and findLastIndex() — a small revolution in arrays
Development

findLast() and findLastIndex() — a small revolution in arrays

We show on real examples why new array methods replace the old crutches with reverse(). Briefly, clearly and without mutations.

Sep 29, 2025Read
Showing 228 of 539 articles