Последняя #ТоксикСреда 2025 года.

Вот твит от DHH, автора RoR: микросервисы — это обман (перевод). Понятно, что это тупой наброс ради холивара и тысячи лайков. Но у такого наброса есть эффект: тысячи фанатов начинают в это верить и ретранслировать.

У тех, кто ещё не сталкивался с микросервисами или имел негативный опыт, подобные вбросы только усиливают страхи. Последователь DHH, Тейлор Отвел, тоже не любит микросервисы (но даже если и любит, то не признается): Laravel не про микросервисы, поэтому эта позиция им не выгодна. Вот они и вынуждены говорит, что каплинг — это хорошо, только не уходите от нас.

Во всех проектах, где я бывал, микросервисы отлично себя чувствуют. Все мухи отделены от котлет: в разных сервисах своя ответственность, свои зависимости и языки (если потребуется). "Отказ от ответственности" позволяет сконцентрироваться на разработке одной изолированной области, не загружаясь другими. Какие-то простые сервисы делаются только один раз, и о них можно уже не вспоминать, лишь бы продолжали работать. Да, немного пришлось повозиться с деплоем, но и в случае масштабирования монорепы этим придётся заняться.

Нельзя однозначно сказать, что одно лучше другого, но они это говорят, а их слушают.

Политика Ziglang: No LLM / No AI Policy. Они напоминают о ней даже в новости о миграции с Github на Codeberg.

Вроде бы и окей: ну переехали с гитхаба, ну не принимают код от вайбкодеров (подкреплено несколькими примерами) — в их случае, может, и оправдано. Но даже тут находятся люди, воспринимающие это как догму, и применяют это ко всему остальному: "NO LLM!" и ссылка на Zig.

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

Главное соблюдать гигиену. Вот несколько правил для ментального здоровья:

  • LLM врёт. Это всего лишь статистика на стероидах в форме удобного инструмента, а не искусственный интеллект. "Не доверяй и проверяй" — основной принцип работы с LLM.
  • Автор сгенерированного не ты, а LLM. А значит:
  • Относись к сгенерированному, как к буллшиту, пока не доказано обратное.
  • Удаляй любой буллшит без мысли, что удаляешь важный результат своей деятельности.
  • Не расстраивайся, если буллшит назовут говном: просто собери фидбек и преврати его в промпт для будущих генераций. Но не злоупотребляй: лучше потрать на фильтрацию буллшита своё время, но не чужое.
  • Ответственность за буллшит всё-равно на тебе. Отмаза "это не я, а LLM" не прокатит, если ты уже отправил это от своего имени.

Если нужен какой-то вывод, то вот:

Нахер DHH. Нахер Laгavel. Не бойтесь пользовать AI. От души желаю всем критического мышления. С наступающим Новым Годом!


В этом посте были ссылки, но мы их удалили по правилам Сетки

Последняя #ТоксикСреда 2025 года.
Вот твит от DHH, автора RoR: микросервисы — это обман (перевод).
Понятно, что это тупой наброс ради холивара и тысячи лайков | Сетка — социальная сеть от hh.ru