Илья Новиков

Технический директор

Специализация:

Организации моста между бизнесом (клиентом) и технологиями. Управление «технологическим заводом». Обеспечение качества и предсказуемости.

Трек-рекорд:

  • 7+ лет коммерческой разработки
  • Путь от фронтенд-разработчика до CTO
  • Проектирование высоконагруженных систем, которые не падают под давлением
  • Формирование команд и процессов с нуля так, чтобы работа кипела, а люди не выгорали
  • Опыт с коммерцией и госсектором: от стартапов до крупных интегрированных решений

Автор статей

Резенцент статей

Архитектура 4 слоев состояния: Local, URL, Global и Server в React и Next.js

Фабрика серверных компонентов в React и Next.js: архитектурный паттерн Server Components Factory

Как исправить ошибку «'Promise<Element>' is not a valid JSX element» в React и Next.js

Строгая типизация инвалидации кэша в TanStack Query: от фабрик ключей к безопасному рефетчу

TanStack Query v5 + TypeScript: проектирование и реализация Query Factory

Zustand с TypeScript: полное руководство по типизации middleware (persist, immer, devtools)

Изоляция серверного кода в Next.js: как защитить секреты с помощью server-only и TypeScript

Оптимистичные обновления с useOptimistic: как правильно типизировать состояние и откат в React 19

Паттерн useActionState в React 19: обработка форм, pending-состояния и типизация ошибок в TypeScript

Shared Types в Fullstack React: как организовать сквозную типизацию между API, RSC и Client Components

Streaming & Suspense в TypeScript: как строго типизировать fallback и skeleton-компоненты

Ошибки сериализации в React Server Components: как устроена граница 'use client' и как передавать данные без сбоев