Статьи
Реальные инженерные кейсы о разработке с coding agents: что я делегирую, где агенты ошибаются, как проверяю их работу и что остаётся ответственностью инженера. Исходники статей, факты и хронология расследований хранятся рядом с каждой публикацией в репозитории.
Я хотел распознать три колонки накладной
OCR оказался самой простой частью: обвал PaddleOCR на реальном фото с телефона, выравнивание по сетке таблицы вместо листа бумаги (подсказка из старого проекта с судоку) и tight crop вместо новой модели.
Фича, за которую я бы сам не взялся
Как coding agent добавил Jetpack Compose в Android UI Renderer MCP: сам разобрал Kotlin-сигнатуры, собрал Compose probe и semantics tree, а я задавал границы решения и поймал ошибки, которые не видны по одному PNG.
Проект android-ui-renderer-mcp
Одного layout оказалось мало
Как coding agent получил составной Android-экран — Activity с тулбаром, Fragment, строки RecyclerView и loading overlay — из настоящего XML с явно заданными данными, без запуска приложения, и зачем рядом с каждым рендером лежит рецепт для повтора.
Проект android-ui-renderer-mcp
Я не умел делать A/B-тесты
Как AI-агент помог спроектировать аналитику A/B/C-эксперимента нового Android-сканера ценников, связать Firebase с BigQuery и разбирать реальные сбои.
Я ускорил разработку AI-агентами. Узким местом стало тестирование
Зачем AI-агенту MCP для Allure TestOps, если человек может просто открыть браузер — и как агент начал переносить смысл между кодом, TMS и MockServer.
Мне не нужен был ещё один мониторинг АЗС
Как личный портал для семьи перестал быть мониторингом бензина и стал помощником, который решает «ехать за АИ-95 или ждать» — и молчит, пока это не нужно.
Я хотел улучшить резюме с AI
Почему задача «обновить резюме с AI» превратилась в приватную базу фактов о собственной карьере — и чем агент оказался полезнее, когда не писал текст, а задавал вопросы про метрики.
Я отдал разработку мессенджера двум AI
Как ChatGPT и Codex помогли собрать self-hosted KMP-мессенджер, почему продукт прожил неделю и почему первую статью о нём не приняла модерация Habr.
Статья про family-messenger которой не случилось
Сохранённая версия первой статьи о Family Messenger, которую не приняла модерация Habr.
От бумажной карты до проблемного сплита
Как я соединил скан спортивной карты, GPS-трек и официальный протокол, чтобы находить повторяющиеся ошибки ориентирования на конкретных этапах дистанции.
Как я сделал AI персональным тренером
Почему после пробежки мне перестало хватать скриншотов из Mi Fitness — и как личный портал дал AI-тренеру историю тренировок, показатели восстановления и контекст самочувствия.
Android UI и coding agent
Почему screenshot Android-интерфейса оказался для coding agent только первым шагом — и как View tree позволил проверять геометрию layout без ручного просмотра каждого результата.
Проект android-ui-renderer-mcp
CameraX и coding agent
Как мы расследовали рассинхронизацию Preview и ImageAnalysis при повороте Android-планшета — и почему остановили первое, вполне работающее решение с задержкой.