
Voodoo.js: прорыв или возвращение к простому вебу?
Разбор Voodoo.js: HTML-первый без сборки, JSX в разметке, реактивность без Virtual DOM, честные бенчмарки и почему идея важнее скорости в эпоху ИИ-кодинга.
Новости для разработчиков без шума — My Dev News в Telegram.

Тег
Все статьи блога с этим тегом.

Разбор Voodoo.js: HTML-первый без сборки, JSX в разметке, реактивность без Virtual DOM, честные бенчмарки и почему идея важнее скорости в эпоху ИИ-кодинга.

Разбор Voodoo.js изнутри: от DOM после HTML-разборщика браузера до лексера, дерева выражений, интерпретатора, эффектов через Proxy и прямой записи в узлы без eval.

Карта слоёв Voodoo.js: обход DOM, области видимости, реактивность, цена отказа от сборки, размер пакета, разрастание возможностей и HTML как артефакт для ИИ.

Практический путь от классификации одной цифры до распознавания последовательностей на реальных бланках: CNN, CTC, CRNN, TrOCR, разметка из базы, эксперименты и production-пайплайн без лишней модели.

Выжимка GoF: шаблон как именованное решение, Strategy и Observer сегодня, ловушка «впихнуть паттерн», ИИ и карго-культ — с кейсами и действиями на сегодня.

Права доступа в промышленном RAG нельзя оставлять модели. Как изолировать арендаторов, применить список доступа до извлечения, закрыть скрытые каналы утечки и измерить полноту при жёстких фильтрах.

Конвейер приёма документов для промышленного RAG: неизменяемый оригинал, разбор PDF и сканов, таблицы без сломанных ячеек, карантин парсера, версии и идемпотентность.

Нет абсолютно быстрых структур данных. Как считать стоимость хранения, доступа, изменений и перемещения — и выбирать структуру под профиль нагрузки.

Параллельный прокси, #shared, адаптеры и агенты: lovable.dev ушёл с Vercel на свой стек при 42 млн посетителей в месяц.

Как текст становится токенами и векторами, что делает Transformer, чем обучение отличается от RAG, и как из Markdown собрать поиск знаний для модели.

Уровни адаптации языковых моделей: что меняет веса, что подключает знания и инструменты, и как выбрать подход без «дообучения на PDF».

Почему облегчённые модели плодят вызовы инструментов, как бенчмарки врут и какие метрики считать вместо цены за миллион токенов.

Пять слоёв формальной постановки задачи для ИИ-кода: инварианты, контракты данных, гонки, отказы и наблюдаемость вместо масок персонажа.

Виды проверок LLM: открытые наборы задач, арены, модель-судья, безопасность, регрессия продукта и онлайн-сигналы — что каждый тест проверяет и чего не видит.

Qdrant, Pinecone, Weaviate, pgvector и Milvus: фильтры, гибридный поиск, мультитенантность и квантование — как выбирать хранилище памяти агента.

Разбор реального приложения: Fabric и JSI, где выполнять работу, bare vs Expo, клавиатура на сложных формах и чем ИИ реально помогает в RN.

Спецификация как главный артефакт разработки с ИИ: цикл спека → план → код → проверка, инструменты 2026 и где SDD ломается.

Как выбрать и эксплуатировать векторную базу: алгоритмы поиска, фильтры, арендаторы, PostgreSQL с pgvector против отдельного хранилища.

64 агента за 11 дней перенесли ядро Bun: стоимость переписывания изменилась, долг ревью — нет. Разбор эссе на Dev.to.

Фича — инвестиция, которая не заканчивается на релизе. Как считать полную стоимость разработки, тестов, поддержки и отказа, и почему тестировать нужно пропорционально цене сбоя, а не ради процента покрытия.

Двенадцать книг по инженерии ПО — критерии отбора, для кого каждая, главные идеи и серия выжимок на блоге. Без «топов ради топа».

Как построить инженерный контур оценки ИИ: золотые наборы, метрики поиска и генерации, регрессионные барьеры в CI, теневой трафик, выпуск и FinOps LLM-шлюза.

Практическая модель вывода ИИ-агентов и RAG-систем в промышленную эксплуатацию: политики как код, узкие права инструментов, согласования человеком, проверка атак и аудит, пригодный для разбора инцидентов.

Плейбуки отказоустойчивости LLM с ограниченными повторами и честными режимами деградации.

Как спроектировать шлюз ИИ с маршрутизацией моделей, бюджетами токенов и контролем стоимости: политики, кэш, отказоустойчивость и юнит-экономика без потери качества ответов.

Устойчивая маршрутизация моделей вокруг контрактов задач, а не названий поставщиков.

Многопользовательский семантический кэш без межарендного раскрытия данных и устаревшей авторизации.

Токенные бюджеты и chargeback через метрики полезной работы и ясных владельцев.

Практическое руководство по промышленным RAG-системам: подготовка корпуса, гибридный поиск, переранжирование, оценка качества, безопасность, наблюдаемость и поэтапный план внедрения.

Практическая архитектура защиты от промпт-инъекций в RAG и агентных системах: происхождение документов, изоляция контекста, минимальные полномочия, контроль исходящего трафика, песочницы и проверяемая многоуровневая защита.

Контролируемые эксперименты с разбиением документов с сохранением структуры и цитат.

Эталонный набор для оценки поиска и ответов RAG: разметка, версии и контроль регрессий.

Сочетание BM25, векторного поиска и reciprocal-rank fusion с измеримыми производственными ограничителями.

Эксплуатация этапа переранжирования RAG с явными бюджетами качества, задержки и стоимости.

Реалистичная карта роста в Go: фундамент Junior, идиомы и прод Middle, архитектура и ответственность Senior — без лишних фреймворков и чеклистов ради чеклистов.

Практический разбор Model Context Protocol после релиза 2026-07-28: отказ от сессий, MRTR, маршрутизация по заголовкам, авторизация, shadow MCP и как писать серверы, которые переживают нагрузку.

Как спроектировать масштабируемый RAG для множества источников, миллионов документов и разграничения доступа.

Как спроектировать масштабируемую платформу корпоративного ИИ, где знания, безопасность и интеграции важнее отдельных моделей.

Arcovia строит карту зависимостей React и Next.js-проекта, объясняет оценку архитектуры и подсказывает, с чего начать рефакторинг.

Как провести интервью, проанализировать процессы и выявить источники знаний до проектирования корпоративного ИИ.

Почему проект корпоративного ИИ начинается с бизнес-задач, знаний и безопасности, а не с выбора модели или серверов.

Как построить корпоративную ИИ-платформу, которая переживет смену моделей, поставщиков и форматов данных.

ИИ уже пишет рабочие функции, но продукт — это архитектура, контекст, риски и ответственность. Граница между кодом и инженерией, кейс легаси на 15 лет и навыки разработчика в 2026.

Унаследованный код на миллионы строк, сотни таблиц и десятки интеграций: что ИИ понимает за часы, где ошибается, как внедряют RAG и индексацию репозитория, и почему эксперт + модель быстрее, чем любой из них по отдельности.

Полный путь HTTP-запроса — DNS, TLS, CDN, балансировщик, Nginx, backend, Redis, очереди, PostgreSQL и обратно в браузер. Практический разбор для разработчиков и архитекторов.

Metadata Driven Architecture, движки платформы, стек фронтенда и стратегия миграции — как строить ERP, которая развивается десятилетиями без переписывания каждые пять лет.

Почему системы умирают не из-за технологий, а из-за ранних архитектурных решений — и как проектировать изменения, а не функции: границы модулей, домен, данные, ADR и чек-лист на десятилетие.

Entity–Attribute–Value на старте выглядит идеально: гибкость без миграций. Почему через годы JOIN, индексы и отчёты ломают ERP — и где EAV уместен, а где нет.

Почему иллюзия универсальности превращает ERP в EAV-монстра: потеря производительности, типизации и бизнес-смысла — и как строить систему вокруг предметной области, а не абстрактных сущностей.

От серверного рендеринга 2005 года до AI-приложений и edge computing: как менялись веб-архитектуры, почему старые решения не были ошибками и как выбирать подход в 2026 году.

Парадокс успеха ERP: исключения, технический долг, единая БД и распределённый монолит. Почему монстр — следствие роста бизнеса и как замедлить деградацию.