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

Статьи о разработке, инструментах и практике — на основе отобранных материалов из dev-ленты.
Ничего не найдено.

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

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

Кейс с Habr: от Vanessa Automation к нативному TestClient через Python — где Codex застрял на неделю, Fable 5 за сутки собрал карту протокола для qa-mcp.

Как получать JSON-транскрипты с таймкодами через API на RapidAPI — для LLM, векторного поиска и субтитров без хрупкого парсинга страницы.

Обзор Shumai — платформы для хранения медиа, покадровых комментариев, совместной работы и ИИ-агента с семантическим поиском. Развёртывание через Docker Compose.

Блок-схемы, UML, BPMN, сетевые топологии и чертежи: почему PNG ≠ диаграмма, что дают OCR, векторизация, CAD, компьютерное зрение и VLM в 2025–2026, и какая цепочка реально работает.

Разбор контентной гонки 2025–2026: почему массовая генерация не даёт линейного роста, как поисковики оценивают сайт целиком, и что работает вместо контент-ферм.

История Go, философия простоты, goroutines, cloud-native экосистема и сравнение с Java, Node.js, Python и Rust — опорная статья для backend- и platform-инженеров.

Эксперимент с домашним чат-ботом: как дообучить крошечную локальную LLM через Unsloth и двухбуквенные коды категорий вместо имён меток.

Практический гайд по NeuralBridge SDK: мультипровайдерный failover, каскадное самовосстановление и наблюдаемость для OpenAI-совместимых LLM-вызовов в Python.

Вводный гайд по euv: виртуальный DOM, реактивные сигналы, макрос html! и mount — декларативный фронтенд с типобезопасностью Rust и сборкой в WASM.

Как автор превратил Tailwind-классы в typed props и дошёл до «осознанных» компонентов: формы, visibleWhen, RBAC — без Controller на каждом поле.

React Status #479: React Router v8 как «намеренно скучный» апдейт, Rust-порт React Compiler, RN 0.86, TypeScript 7 RC и новости экосистемы React.

Microsoft выпустила RC TypeScript 7.0 на новой Go-основе: совместимость с 6.0, параллельная сборка, пакет @typescript/typescript6 и переработанный --watch.

Разбор concurrent rendering в React 19: срочные и фоновые обновления, useTransition, useOptimistic и границы Suspense без блокировки UI.

Rust-линтеры в 50–100 раз быстрее ESLint, но выбор между Biome и Oxlint зависит от плагинов, проверки типов и того, готовы ли вы отказаться от Prettier.

80+ млн строк метаданных по 40 млн публичных репозиториев: классификация языка README, issues и PR под CC0 — для оценки и обучения мультиязычных инструментов разработки.

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

Как автор стабилизировал Core Web Vitals после отказа от React: Cache API, cookie-gated HTML, отказ от Zod в браузере и рефакторинг форм на Astro.

Честный взгляд senior-разработчика: Agent = Model + Scaffold, context engineering, фабричная модель и почему «vibe coding» не масштабируется.

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

Staged publishing в npm и pnpm 11.3 снижает риск supply chain: сначала черновик на registry, проверка, потом «прод». Плюс trustLockfile и npm 12 prerelease.

Eloquent, кэш, структура кода и общение с заказчиком — что ломает Laravel-приложения не на сервере, а в коде.

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

runc, gVisor, Kata, Firecracker и WASM на одном Go-сервисе: холодный старт, память и выбор под вашу модель угроз.

async fn везде превращается в стейт-машину, но Rust кладёт её на стек, а CPython — в кучу. Замеры памяти и практика.

State of CSS, пробелы в вёрстке, центрирование, декларативные обновления DOM и влияние ИИ на ценность сайтов.

L1 + Redis, дедупликация запросов и плавная деградация — бенчмарки layercache против «стада» обращений к базе.

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

Google Apps Script, скрытый OCR Drive API, ротация ключей Gemini и LockService — пайплайн каталогизации архива на Habr.

14 MIT-компонентов от extend.ai: просмотр документов, bounding box citations, загрузка файлов и e-signature.

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

ref vs reactive, потеря реактивности при деструктуризации, watchEffect и Teleport — разбор частых ошибок на Dev.to.

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

Вебинар Platform9, Monday.com и PlayStation: SDLC вокруг ИИ, роль «инженера-оркестратора» и узкие места ревью.

Сравнение на задачах со схемами и инструкциями: DeepSeek 38:33, один regex вместо двух, меньше лишних деталей.

Один вход, вес и смещение, эпохи обучения и линейная граница — фундамент нейросетей без фреймворков.

getdoday.ru: ~76 000 строк без React, грабли themeParams и DNS бота, биллинг через Telegram Stars и entitlement.

useActionState + Pydantic: одна схема, структурированные ошибки по полям, isPending из коробки — минус ~50% кода форм.

baseUrl, paths и project references: @shared/types вместо ../../../ и тихие падения сборки без workspace:*.

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

Google Genkit для Go: схемы ответов, многошаговые сценарии, инструменты, наблюдаемость и смена моделей без переписывания логики.

Рендеринг, сеть, архитектура компонентов и Core Web Vitals — то, что туториалы по кнопкам не объясняют, а продакшен требует.

Конвертация в HTTP-запросе vs очередь на Redis: p95 упал с 800 мс до 3,8 мс, пропускная способность выросла в 4,8 раза — и цена сложности.

Разбираем Scrum, спринты, бэклог, user story, story points, planning poker и velocity — чтобы разговоры в IT-командах перестали звучать как иностранный язык.

История и практика: BMP, GIF, JPEG, PNG, WebP, HEIC, AVIF и JPEG XL. Как работает сжатие, что выбрать в 2026 году, как отдавать картинки на сайте без просадки LCP.

Профилирование, индексы, рефакторинг ORM, материализованные представления, пул соединений и кэш — практический гайд по PostgreSQL и MySQL.

INSAIT выпустил Gemma 3–based модели 12B и 27B с поддержкой украинского, мультимодальность и инфраструктуру в Украине.

Конкатенация, шаблонные строки и «безопасная» переменная sql — почему ревью пропускает уязвимости и как ловить их eslint-plugin-pg.

Порт EADDRINUSE на Windows, macOS и Linux — без if/else по ОС. Strategy, Factory, TypeScript-контракты и защита от shell injection.

Сравнение на Dev.to: p99 около 0,9 с против 3,2 с, экономика API и схема «дешёвый поток + премиум по запросу».

Удаление записи в Firebase RTDB превратило items в объект — TypeError и белый экран. Нормализация данных на клиенте.

40% команд называют безопасность главным барьером масштабирования agentic AI. Docker Sandboxes, seccomp и изоляция автономного кода.

Сначала измерение, потом правки: debounce, ленивая загрузка, Web Workers, уменьшение бандла и контрольный список быстрых побед.

Контекст на миллионы токенов, а обмен — в JSON. ULMEN LLM: около −44% токенов в тестах автора.

Таблица jobs, блокировки строк, JSONB, LISTEN/NOTIFY и воркеры — без Redis, если Postgres уже в стеке.

Server Components по умолчанию, меньше client JS, next/image, без CLS, кеширование, next/script и замеры на throttled mobile.

Нативный модуль на Swift/Kotlin, без обработки кадров в JS, с TurboModules и Fabric.

Разбор технического цикла: канонические URL, структурированные данные, llms.txt, похожие статьи, страницы по тегам. Май 2026.

Вопрос на естественном языке → SQL через LLM, DuckDB in-process, три стадии и read-only guardrails для безопасности.

Препринт arXiv: метрика на KL-дивергенции между prior и posterior находит чужие патчи в обратных задачах без калибровочных данных.

Развёрнутое руководство: четыре слоя видимости, SEO-база для краулеров, AEO под блоки ИИ, GEO и доля упоминаний, стек AISO, аудит за 90 минут, roadmap на 4 недели, кейс stuzhuklab.ru 52→84. Актуально на II кв. 2026.

Новый метод генерации до 60k документов для диагностики поиска без дорогостоящей ручной разметки.

DBOS и Obelisk: локальный SQLite + Litestream в S3 для состояния workflow; Postgres — когда нужны HA и масштаб.

Мониторинг с кластеризацией ловит распределённые атаки на 30% быстрее стандартных методов.

Static export Next.js, Web Workers для тяжёлых алгоритмов, bitboards для Block Blast, trie для word search — $0 hosting.

Насколько текст добавляет нового смысла по сравнению с ТОП-10: практический аудит перед публикацией. II кв. 2026.

Metrics Layer / Headless BI: единый исполняемый контракт метрик, отличие от каталога данных и почему LLM не должна сама изобретать SQL.

Заголовок-вопрос, короткий ответ 40–60 слов, списки, таблицы, блок FAQ — формат оптимизации под быстрые ответы. II кв. 2026.

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

Исследование FAccT 2026: 3 млн заявок, один вендор скрининга — расовые диспропорции и 4% кандидатов с отказом по всем вакансиям.

Фрагмент логического программирования для оптимизации до Δ₃ᵖ — полная теория сложности и CEGAR в системе Casper.

Меняют данные графика при том же вопросе — и ловят, где модель отвечала по памяти, а не по визуальному рассуждению.

Фреймворк переводит intent в код RAN с валидацией over-the-air и базой знаний SYNAPSE — где LLM обычно ломают API и симуляции.

Набор типовых вопросов, массовые прогоны, метрики доли упоминаний, тональности и точности фактов. II кв. 2026.

ReAct-агент с инструментами обходит ChatGPT и узкие legal LLM на кейсах слияний — RAG, web fallback, уточняющие вопросы.

ROUGE и BERTScore часто ставят высокий балл противоположным текстам. MATCHA штрафует контрфактуальные противоречия — до +20% к согласию с людьми.

Огромный PR от модели, CLA и выгорание мейнтейнеров — не «против ИИ», а про процесс ревью критической инфраструктуры.

Свой ChatGPT-подобный интерфейс к Ollama и OpenAI-совместимым API — пошаговый деплой с Let's Encrypt.

Пиксельные детекторы слабеют на ИИ-фото с людьми. Авторы предлагают проверять согласованность взгляда в кадре — +3,7 п.п. на сценах взаимодействия.

Честная роль llms.txt в подготовке к AI-поиску: карта сайта для агентов и миф о мгновенном росте цитирований. II кв. 2026.

Схема для .env, проверка в CI и автогенерация типов — как поймать PORT=abc и пустой API_KEY до деплоя.

Старый HTML в вкладке, новый бандл на CDN — chunk не найден. Глобальный listener и cache-bust за ~15 строк.

Полный практический гайд по robots.txt для AI-краулеров: GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot, разделение Google и Яндекс, Allow/Disallow, чеклист проверки после деплоя и связь с AISO. Актуально на II кв. 2026.

Whisper и краткое резюме через LLM ломаются в реальной практике: нужны движки клинического рассуждения и интеграция с EMR, а не «просто текст».

Google I/O Writing Challenge: мультиагентная оркестрация собрала ядро ОС без ручного кода — и меняет роль разработчика.

Устаревший meta-тег, @view-transition { navigation: auto }, таймаут 4 с и pageswap/pagereveal — что CSS-Tricks не упускают в туториалах.

Chroma, Pinecone, Qdrant, Weaviate — не бенчмарки QPS, а packaging, API stability и путь из dev в production.

Base64 — не шифрование, alg=none, слабый secret и refresh без ротации: чеклист перед продом JWT-авторизации.

ignore-scripts, npm ci, provenance и аудит lockfile — слоистая защита, когда в node_modules тысячи транзитивных пакетов.

Код от Copilot/Cursor компилируется, но падает в браузере — зачем поднимать приложение и Playwright/Cypress в одном compose.

ReDoS, supply chain в npm, prototype pollution, секреты в env и NoSQL injection — чеклист, который часто пропускают после «быстрого» деплоя.

Скорость, первое впечатление за 50 мс, стоимость правок до релиза — цифры из Smashing Magazine для разговора с заказчиком.

Chrome и Edge тестируют декларативную кнопку установки веб-приложения — проще, чем только манифест и свой скрипт.

Feature-based структура, четыре типа состояния и ESLint-границы — разбор подхода Bulletproof React для продакшен-приложений.

Vite, Next.js, Zustand, TanStack, shadcn/ui — что выбрать в 2026 вместо стека 2022 и почему лидеры сменились.

Кейс tsk: finite state transducer в Rust, общие суффиксы финского языка и почему FTS в SQLite был временным решением.

LanguageModel.create() без сервера и API-ключа — возможности, лимиты ~4K токенов и обязательный fallback на hosted LLM.

SvelteKit 2.56 — field.as() для форм, breaking change в refresh query, эксперимент community plugins и radar ThoughtWorks.

На 127 модулях Checkov нашёл на ~20% больше misconfiguration, быстрее сканирует и дешевле — но Snyk проще в PR-интеграции.

Как MDN ушёл от SPA на React к Lit, server components и «островам» интерактивности — и зачем это важно для контентных сайтов.

Производительность Node.js vs Go/Rust, память на idle, npm и когда моноязык оправдан.

Обзор Frontend Focus: Grid Lanes в Safari, anchor positioning, sticky-хедеры на чистом CSS и где нативные возможности всё ещё проигрывают JS.

JavaScript Weekly #778: strict по умолчанию, types=[], подготовка к TS 7.0; Next.js 16.2 быстрее; Node.js — nine CVE и «нет» AI-коммитам.

Один контракт для клиента и сервера, Zod, батчинг запросов — и где tRPC не подходит.

Разработчик перенёс портфолио с Next.js 15 на Astro 6: ~230 КБ JS на странице поста стало ~0 КБ, Lighthouse 99–100.

Open-source десктоп-приложение заворачивает MTProto в HTTPS к web.telegram.org — без VPN, серверов и подписки. ~6 МБ, один клик.

Zero-downtime на VPS: cluster mode, reload вместо restart, не удалять .next при сборке — и когда имеет смысл оркестратор.

Пошаговая сборка без хаоса зависимостей: маршрутизация, стили и локализация в одном минимальном, но готовом к продакшену каркасе.

RankCaster AI собрал автономного тестировщика на Claude Code, agent-browser и read-only psql — регрессия с 48 часов до 40 минут.