По 37 материалам из 67 источников
СтатьяРазработкаOpen SourceTypeScriptBun

Знакома ситуация, когда компилятор tsc заставляет твой ноутбук шуметь вентиляторами на каждом коммите? В релизе Bun 1.4.3 появилась нативная команда bun check — полноценный статический анализатор типов на базе архитектуры typescript-go. Написанный на Zig движок параллелит проверку по всем ядрам процессора, проходит 100% тестов совместимости TypeScript 7.0.2 и ускоряет валидацию кодовой базы VS Code почти в 5 раз, требуя вчетверо меньше оперативной памяти. Заглядывай в карточку: разбираем запуск проверки на лету, флаги для пайплайнов и сценарии, где новинка уже готова заменить классический компилятор.

Читать дальше →
СтатьяРазработкаБезопасностьOpen SourceKubernetes

Как безопасно доверить ИИ-агенту или стажеру выполнение команд в Kubernetes, если одна команда env может слить все пароли от продакшна? Платформа Cordium решает эту проблему радикально: она разворачивает изолированные песочницы по модели secretless access. Контейнеры запускаются в rootless-режиме, а доступ к базам данных и API идет через прокси Octelium на основе криптографической идентичности сессии — внутрь пода секреты вообще не попадают. Заходи почитать: изучаем устройство платформы, пример манифеста CRD и правила настройки бескомпромиссной изоляции.

Читать дальше →
СтатьяAIИИ-агентыРазработкаАвтоматизация

Пробовал поручать ИИ реальные задачи в проекте и быстро устал от бесконечного копирования сниппетов из чата? Создатель Vagrant и Terraform Митчелл Хашимото прошел тот же путь и сформулировал инженерный подход к автономным агентам. В карточке разбираем шесть шагов эволюции: почему агенту нужен прямой доступ к файлам и shell, как проверять модели методом воспроизведения своего кода, зачем писать правила в AGENTS.md и как фоновые ночные агенты разгребают баги, пока ты спокойно отдыхаешь без назойливых пушей.

Читать дальше →
СтатьяРазработкаOpen SourceТестированиеGolang

Подключал фреймворк Terratest ради пары тестов на Terraform и с ужасом наблюдал, как go.sum раздувается на 700 строк гигантскими облачными SDK? В мажорном релизе Terratest 2.0 монолит наконец расщепили на 16 независимых модулей: теперь go.sum похудел до 77 строк, а сборки тестов в CI стали в разы быстрее. В карточке рассказываем о миграции на версию /v2, новых путях импорта утилит ядра и скрытом изменении с ExternalIP в помощниках для Kubernetes.

Читать дальше →
СтатьяРазработкаМенеджментАрхитектураЭффективность

Слышал фразу «сделай по-быстрому на коленке к вечеру, а отрефакторим потом»? Архитектор Тимур Шемсединов доказал, что спешка в разработке обходится компании до десяти раз дороже планомерного проектирования. В карточке разбираем анатомию каскадного технического долга: почему сэкономленный день оборачивается месяцами тушения пожаров, как 15% времени на архитектурный R&D снижают себестоимость всех будущих фич и где грань между быстрой проверкой гипотез и проектным самоубийством.

Читать дальше →
СтатьяРазработкаOpen SourceАвтоматизацияИнфраструктура

Зачем твоим CI-раннерам и коллегам по монорепозиторию заново компилировать одни и те же пакеты, если их уже собрали пять минут назад? В релизе pnpm 12.12.0 появилось нативное распределенное кэширование задач, совместимое с открытым протоколом Turborepo Remote Cache API. Теперь pnpm умеет делиться подписанными артефактами сборки, кэшировать побочные эффекты зависимостей и версионировать конфиги через pnpm add --config. Заглядывай в карточку: изучаем настройку .npmrc, спасение типов peer-зависимостей и исправления безопасности.

Читать дальше →
СтатьяAILLMРазработкаНейросети

Думаешь, запустить умную нейросеть локально можно только на серверной ферме с дорогущими видеокартами? Вовсе нет: современный ноутбук с 16 ГБ памяти отлично тянет модели класса 7B в формате GGUF через утилиту llama.cpp. В карточке даем пошаговую инструкцию: как 4-битная квантизация Q4_K_M сжимает веса с 14 до 4,4 ГБ, как рассчитать размер KV-кэша под длинный контекст, скачать файл с Hugging Face и выгрузить слои на видеокарту флагом -ngl для плавной генерации.

Читать дальше →
ЛонгридAIИИ-агентыРазработкаАрхитектура

Думаешь, автономные ИИ-агенты готовы в одиночку писать большие проекты? Практика бигтеха показывает обратное: без жесткого контроля код начинает быстро «уплывать», превращая архитектуру в запутанный монолит. В лонгриде обобщаем опыт Wildberries, 2ГИС и «Звука»: как спроектировать изолированную обвязку harness, разделить путь задачи от ТЗ до мердж-реквеста на строгие контрольные фазы и написать тесты архитектурных инвариантов, которые не позволят нейросети сломать чистую архитектуру твоей системы.

Читать дальше →
СтатьяРазработкаOpen SourceNext.jsReact

Устал воевать с непредсказуемым кэшированием в Next.js? Хорошие новости: в релизе Next.js 16.4 модель Cache Components и явная директива 'use cache' стали официальным стандартом по умолчанию в create-next-app. Больше никакой скрытой магии вокруг fetch() — ты сам управляешь временем жизни данных и тегами инвалидации. А визуальная нотация Jules Blom наконец раскладывает по полочкам разницу между деревьями родителей и владельцев в React. Заглядывай в карточку: разбираем код серверных компонентов и спасаем проект от лишних ререндеров.

Читать дальше →

АнонсыОбучениеКурсыDevOpsВебинары

Подборка предстоящих бесплатных инженерных вебинаров от REBRAIN на неделю: централизованное управление Wi-Fi точками через протокол CAPWAP, развертывание распределенной файловой системы GlusterFS и мониторинг серверов MySQL и PostgreSQL с Percona Monitoring and Management с практическими демонстрациями.