Anastasia Kotova

senior frontend / full-stack developer

I dig into how Node.js, V8 and browsers work under the hood, write about it and talk about it at conferences. I experiment a lot with AI tooling for development. I run the Telegram channel @startpoint_dev.

Anastasia KotovaAnastasia Kotova
article series (in Russian)all →
Next.js изнутриЦикл про Next.js под капотом: архитектура, Pages Router и App Router, серверный слой, кастомный сервер, сборка, dev-mode и способы оптимизации.9 частей · 2026От кода до пикселей: как работает рендерингПришло время прикоснуться к самому прекрасному во фронтенде — к рендерингу.6 частей · 2026Как работают сборщикиГоворим про сборщики и про то, как они работают: первая часть про Webpack, вторая — про Vite.2 части · 2025Погружение в V8Мостик между Node.js и браузерным JavaScript — это движок V8. Я попробую разобрать его по кусочкам и заглянуть внутрь: как работает, какие механизмы использует и почему он такой быстрый.6 частей · 2025Погружение в libuvЗнакомимся с libuv — той самой культовой библиотекой, на которой, кажется, построен весь Node.js.4 части · 2025Event Loop крутится, Node.js мутитсяМы будем постепенно погружаться, в частности, в работу Event Loop — от базового «что это вообще такое» до фундаментальных вещей, на которых строится Node.js.6 частей · 2025
articles (in Russian)all →
  1. 2026-10-19
    Кэширование промптов: почему порядок в контексте решает
  2. 2026-04-20
    Горячий код в V8: что это значит?
  3. 2025-10-27
    Ещё немного про нативные модули в Node.js
  4. 2024-11-15
    Инструменты отладки: точки останова и дебаг в DevTools
  5. 2024-10-14
    Что такое useLayoutEffect?
notes (in Russian)all →
  1. 2026-10-05
    using, await using и DisposableStack: освобождение ресурсов в JavaScript
  2. 2026-08-24
    Работа с сырыми данными в JavaScript
  3. 2026-05-11
    Кэш в браузере: bfcache и stale-while-revalidate
  4. 2025-11-10
    Память в Node.js: устройство, сборка мусора и профилирование