Публикации
страница 1 из 2
Когда очередь падает: повторы, dead letter и мониторинг
Классификация отказов в Symfony Messenger, своя стратегия повторов под разные исключения, обработчик проваленн...
3 сен 8 просм.
Swagger в PHP: как я начал документировать API только в 2022 году
Как Swagger превратил документацию из заметок в контракт API: Form Request и Resource в Laravel, DTO в Symfony...
1 сен 9 просм.
Задача на четырёх субагентов, из которых нужны были три
Восьмой заход лаборатории: декомпозиция задачи между субагентами, контракт на стыке, изоляция контекста как гл...
18 авг
Агент проводит security review и находит не то
Седьмой заход лаборатории: агент в роли security-ревьюера, разбор ложных срабатываний, постановка через модель...
4 авг
Прогрессивное раскрытие: SKILL.md первым, references по нужде
Скилл загружается целиком, поэтому длинный справочник внутри него оплачивается на каждой задаче. Разбираю разд...
30 июл 4 просм.
Обновление Symfony, где агент чинит не код, а предупреждения
Шестой заход лаборатории: ретроспектива перехода на Symfony 8.0, разделение обновления на детерминированную ча...
28 июл 4 просм.
Конвейер обработки документов на Symfony Messenger
Разбиение долгой обработки файла на цепочку сообщений: почему шаги отдельные, что передавать между ними, как р...
23 июл 2 просм.
Доменный скилл: правила предметной области в файле
Каталог хостингов, каталог решений, конвейер обработки фото: у каждого свои инварианты, которые нельзя вывести...
14 июл 2 просм.
Рефакторинг — самая опасная задача для агента
Четвёртый заход лаборатории: механический рефакторинг против смыслового, характеризующие тесты как страховка,...
7 июл 3 просм.
Ядро скиллов: что одинаково в тринадцати проектах
Я сравнил наборы скиллов в тринадцати репозиториях. Шесть скиллов оказались во всех, ещё шесть — в одиннадцати...
30 июн 3 просм.
Агент добавляет фичу и по дороге придумывает архитектуру
Третий заход лаборатории: постановка задачи на новую функцию, ревью плана до написания кода и разбор того, как...
25 июн
Конструктор анкет: анкета, шаг, блок, поле
Как устроен конструктор многошаговых анкет: зачем блок отдельно от шага, как одна структура живёт и в коде, и...
23 июн 2 просм.