SDLC: история старой идеи, которая внедрилась в разработку наших дней

О том, как одна базовая задумка – сделать разработку управляемой, пережила эпоху тяжелых каскадных проектов, DevOps, CI/CD, и подошла к 2026 году уже в совсем зрелом виде.

В классической интерпретации SDLC объясняют как набор этапов: собрать требования, спроектировать систему, написать код, протестировать, выкатить в прод, а затем поддерживать. Выглядит как аккуратная схема из учебника, но на практике всё глубже. Суть идеи – сделать сложную разработку предсказуемее, а ошибки дешевле. 

(далее…)

Почему умные люди прокрастинируют, фаундеры проваливают стартапы и что с этим вообще делать

Есть удобное объяснение: человек не делает важное, потому что ленив. Оно красивое, моральное и полностью неверное.

За последние двадцать лет психология прокрастинации собрала достаточно данных, чтобы предложить другую версию. Она сложнее, но объясняет гораздо больше: почему прокрастинируют именно умные, почему фаундеры-технари прячутся в коде вместо продаж, почему взрослый человек с IQ 140 не может сесть и написать одно письмо клиенту — и при этом проводит час, выбирая идеальный шрифт для презентации, которую никто не увидит.

(далее…)

Вторая Западная Сибирь: как забытая идея советского геолога может перевернуть нефтедобычу

Код без автора

Открыл MR на ревью. 847 строк. Тесты зелёные. Линтер чистый. Покрытие 91%.

Одобрил.

Через два дня — баг на проде. Webhook от платёжки возвращал 500 на определённой комбинации параметров. Полез разбираться. Смотрю в код и понимаю: я не помню, почему тут именно такая логика. Открыл git blame. Коммит мой. Ну, формально мой — Claude написал, я замержил.

Самое неприятное — я этот код одобрил не потому, что разобрался. А потому, что он выглядел нормально. Тесты прошли. Линтер не ругался. Я решил, что этого достаточно. Не было.

211 миллионов строк

GitClear проанализировали (далее…)

Классификация и анализ судебной практики по строительным спорам

Почему не стоит писать ТЗ на внедрение ИИ с помощью ИИ

Если вы решили внедрять ИИ в ваш проект, то скорее всего наступит момент, когда потребуется техническое задание. Так как внедрять ИИ часто начинают уже «прокачанные» пользователи ChatGPT, возникает соблазн отдать написание этого самого ТЗ самому ИИ. А возможно, ещё и разослав это ТЗ разным исполнителям, оценить с помощью ИИ их предложения. Что может при этом пойти не так, разберём в этой статье.

Кому может помочь эта статья

  • Разработчику, если ваш начальник или клиент сгенерировал ТЗ с помощью ИИ, — найти аргументы, почему этого недостаточно (хотя не факт, что они помогут)

  • (далее…)

40% vs 60% сплит-клавиатуры: что реально меняется, когда убираешь цифровой ряд

Я работаю в Ergohaven и каждый день сижу за сплитом. Но этот текст не про то, чтобы вас в чём-то убедить — скорее попытка честно разобраться в вопросе, который у нас в чате часто спрашивают: «40% или 60%, с чего начать?»

60% и 40% клавиатуры

60% и 40% клавиатуры

Что вообще означают эти проценты

(далее…)

Техдолг как невидимый налог: почему бизнес платит за него дважды, но не знает об этом

Разработчик приходит к руководству и говорит: «Нам нужен рефакторинг». Руководство слышит: «Мы хотим потратить деньги и ничего не выпустить». Дальше — тишина, новый спринт с новыми фичами и ещё один слой технического долга сверху.

Райан Гослинг изучает git-логи

Райан Гослинг изучает git-логи

(далее…)

Программирование как построение теории: почему ИИ-агенты усложняют понимание кода

ИИ-агенты в Telegram: почему мессенджер становится их главной средой