Ещё один квартал: невозвратные затраты в разработке ПО
Почему команды продолжают неудачные IT-проекты и как прототипы, короткая обратная связь и заранее заданные критерии остановки помогают вовремя менять курс....
Экономическая выгода рефакторинга в эпоху AI-агентов
Как рефакторинг модуля, созданного AI-агентами, сократил расход входных токенов на 83% и какие ограничения есть у этого эксперимента....
Конструирование типов и детекция циклов в Go 1.26
Разбор обновлённого механизма конструирования типов и обнаружения циклических зависимостей в тайпчекере Go 1.26....
Хватит мечтать, займись делом
Почему любимую работу полезнее не искать, а постепенно создавать: накапливать редкие навыки, добиваться самостоятельности и проверять большие замыслы небольшими проектами....
Harness Engineering для самосовершенствования моделей
Как устроены harness-системы современных AI-агентов, почему внешняя обвязка может быть не менее важна, чем возможности базовой модели, и как рекурсивное самосовершенствование (RSI) реализуется на практике....
Надёжная асинхронная коммуникация: повторы, дубликаты и dead letter queues
Разбираемся, почему сообщения теряются, дублируются и приходят не по порядку, а затем строим в RabbitMQ и Go ограниченные повторы с задержкой, идемпотентный consumer и очередь для ручного разбора....
RabbitMQ и Go
Разбираемся, как RabbitMQ маршрутизирует сообщения, какие гарантии даёт клиент amqp091-go и когда высокоуровневый пакет pubsub упрощает код Go-сервиса....
Кто здесь действует: агентность человека, команды и AI
Что такое агентность, как она распределяется между человеком, организацией и AI-системой и почему автономное выполнение ещё не означает авторство или ответственность....
Greenfield и brownfield: разработка новых и существующих систем в эпоху AI
Чем greenfield-системы отличаются от brownfield, как выбирать стратегию развития и почему AI ускоряет создание новых проектов, но требует тщательной проверки при изменении существующего кода....
Принцип пирамиды Минто в коммуникации
Как применять принцип пирамиды Минто в IT: формулировать вывод, выстраивать аргументы и улучшать коммиты, PR, issues, RFC и письма....