Pull to refresh
32K+
21
Андрей Ерёменок@aeremenok

Cofounder, CTO, Турист

24
Rating
23
Subscribers
Send message

«Сделай красиво» — это не промт: бренд-платформа за 8 часов без дизайнера

Level of difficultyMedium
Reading time13 min
Reach and readers2.9K

Зачем стартапу бренд до MVP?

Любой продакт на этом месте говорит: «Запусти MVP, проверь гипотезу, бренд потом». Логично. Проблема в том, что без бренд-платформы каждый следующий артефакт — лендинг, баннер, push, карточка в соцсети — генерируется заново с нуля. 20 артефактов по 5 минут — это 20 лотерей. 8 часов один раз — это система, из которой всё выводится. Показываю на кейсе, как собрать constraint-файл на одну страницу и перестать бросать кости

Читать далее

Зелёные галочки лгут: почему AI пишет тесты, которые ничего не тестируют, и как это починить

Level of difficultyEasy
Reading time8 min
Reach and readers9.3K

На QA-митапе инженер из крупной продуктовой компании показал: AI-агент пишет тесты — все зелёные, но баги не находят. Моки подогнаны, ассерты подменены, архитектура деградирует. Стек при этом — near-SOTA: свежая модель, топовый open-source агент. Я был комментатором на том митапе и сначала списал проблемы на слабые инструменты. Но при подготовке статьи перепроверил — и вынужден поправиться. Инструменты в порядке. Проблема — в коде и процессе. В статье разбираю формулу из четырёх множителей (модель × агент × процесс × качество кодовой базы), показываю, как any-типы из соседней команды обнуляют LSP-интеграцию, которую OpenCode даёт бесплатно из коробки, и даю пошаговый Spec-Driven Development — процесс, который ломает reward hacking и работает даже на слабых моделях. Плюс чеклист, что внедрить завтра.

Читать далее

Огород на подоконнике: почему удалёнщики мечтают переехать из мегаполиса

Level of difficultyMedium
Reading time10 min
Reach and readers16K

“Wake up! Из «Матрицы» сойду - Трава по пояс!”

Удалёнщик берёт красную таблетку, просыпается — и обнаруживает, что вокруг не зелёные поля, а расчистка снега, извоз детей в школу за 30 км и соседи, для которых он «чудак с ноутбуком». За 20 лет наблюдений за «выходом из матрицы» картина неутешительная: большинству страдающих в мегаполисе нужна не деревня, а город поменьше. А мечта об избушке — чаще симптом выгорания, чем план. Разберёмся, что на самом деле останавливает людей — и куда смотреть если не в поисках горизонта с избушкой.

Читать далее

IT-премия умерла? Что делать удалёнщику до 2030

Level of difficultyMedium
Reading time11 min
Reach and readers13K

Умерла ли IT-премия или же покидает мегаполисы? Разбираемся, что происходит с зарплатами, промышленностью и AI-автоматизацией одновременно — и строим четыре сценария для удалёнщика до 2030. Внутри: почему сварщик догоняет программиста по зп, как выглядит ликвидационизм без лишней теории, и шесть пунктов стратегии, которая работает при любом раскладе.

Читать далее

Треть специалистов попробовала удалёнку — и никто не уехал: почему дезурбанизация в России буксует, а в США — взлетела

Level of difficultyMedium
Reading time8 min
Reach and readers11K

Снятся ли программистам на удалёнке гусиные фермы? В Америке это уже не совсем шутка — сотни тысяч удалёнщиков действительно переехали из города. В России 87% молодых горожан «рассмотрят переезд», реально хотят — 4%. Между этими цифрами — обрыв. Где именно ломается воронка и при чём тут AI — под катом.

Читать далее

Распил монолита в 2026: а может, не надо? Как AI переворачивает закон Конвея

Level of difficultyMedium
Reading time14 min
Reach and readers7.8K

«Значит, смотрите. Payment-service ходит в booking-service, но только через API gateway, который дёргает auth-service, а тот валидирует токен в Redis, который шарит с notification-service…» — вы, объясняя архитектуру новому разработчику.

Десять лет мы разматывали нитки между сервисами на доске, как Чарли из «В Филадельфии». 42% компаний уже тихо сворачивают микросервисы обратно. Istio не осилил микросервисную архитектуру собственного control plane. Бывший CTO GitHub называет это «главной архитектурной ошибкой десятилетия».

А потом пришёл AI, которому не нужны ни митинг на 15 человек, ни три года в проекте, чтобы понять, почему бронирование — это цепочка из 12 HTTP-вызовов вместо одного function call.

Разбираю шесть причин дробления монолитов. Спойлер: половину из них AI уже отменил.

Читать далее

Технарь пишет статью с AI: пайплайн, слои и чеклист

Level of difficultyEasy
Reading time11 min
Reach and readers8.5K

У вас 20 лет опыта, но ни одной статьи на Хабре. Знакомо? «Не умею писать», «нет времени на оформление», «получается сухо». AI обещает решить эту проблему — но между «скормил тезисы в ChatGPT» и «написал сильную статью» лежит огромный путь.

В статье — конкретный пайплайн из семи шагов: от тезисов в рабочем чате до публикации. Разбираем три слоя технической статьи и честно определяем, где AI реально полезен, а где наверняка галлюцинирует. Отдельно — про фактчекинг: почему чат с веб-поиском проверит лишь 5–10 утверждений из 50, и чем AI-агент принципиально отличается от обычного диалога.

Статья не про «AI напишет за вас», а про то, как превратить экспертизу в текст, не потратив на оформление втрое больше времени, чем на саму работу.

Читать далее

От очарования к разочарованию (и обратно?): как уровни зрелости объясняют провалы AI-проектов

Level of difficultyMedium
Reading time6 min
Reach and readers6.4K

«Внедрили агента — им никто не пользуется». «Сотрудники копируют ответы без проверки — пошли ошибки». «Потратили бюджет на пилот — эффект нулевой».
Знакомо? Исследование Сколково и Redmadrobot показывает: провалы AI-проектов — это не проблема технологии. Это проблема зрелости. Компании покупают трансформацию, когда готовы только к личной эффективности.
Разбираем модель трёх уровней, четыре причины разочарования и главный дефицит рынка — не ML-инженеры, а люди, умеющие ставить задачи.

Читать далее

Апокалипсис как датасет: провал и наследие Николая Морозова

Level of difficultyEasy
Reading time13 min
Reach and readers10K

В первой статье я рассказывал о Николае Морозове — человеке, который 21 год в одиночной камере превратил в аспирантуру. 26 томов, 11 языков, карьера до 92 лет.

Один из его принципов — любой доступный ресурс становится материалом для роста. Книг не давали, только Библию. Кто-то бы отчаялся. Морозов открыл Апокалипсис и начал искать в нём астрономию.

Из этого вырос самый спорный его проект — «новая хронология»: попытка пересчитать историю человечества через точные науки. Выводы оказались ошибочными. Но вопрос, который он задал — «можно ли проверять историю методами точных наук?» — оказался правильным.

Эта статья — о том, что случилось с Библией в руках естествоиспытателя. И о том, почему хороший метод не спасает от плохих выводов.

Читать далее

Карта российских ИИ-платформ для аналитика

Level of difficultyEasy
Reading time7 min
Reach and readers8.8K

GigaCode vs SourceCraft Code Assistant: что выбрать аналитику в 2025?

Сравнил две российские AI-IDE по критериям, важным не разработчику, а аналитику: работа с документами, контекстное окно, агентный режим, бесплатные квоты. Плюс пошаговые инструкции — от регистрации до первого запроса в чате.

SourceCraft: 3000 предложений + 1000 чат-запросов в неделю бесплатно, лимиты прозрачны.
GigaCode: бесплатен для пользователей GitVerse, квоты не публикуются.

Бонус: таблица соответствия концепций Roo Code → российские платформы. Для тех, кто читал мои предыдущие статьи и хочет применить подходы на одобренном стеке.

Читать далее

Шесть осей прогресса LLM: почему «данные закончились» — это заблуждение

Level of difficultyEasy
Reading time6 min
Reach and readers7.9K

«Данные закончились». «Архитектура исчерпана». «LLM упёрлись в потолок».

Звучит умно. Проблема? Это одномерное мышление.

Когда говорят «данные закончились» — имеют в виду текстовые данные для supervised pre-training. Это правда. Но это одна ось из шести, по которым модели становятся умнее.

Inference-time compute (o1/o3), algorithmic efficiency (Mamba, MoE), мультимодальность, tool use, RL и self-play — пять осей, о которых забывают, когда хоронят AI.

В 2020 году консенсус был: GPT-3 — потолок. В 2022: нужны триллионы токенов для каждого улучшения. В 2023: reasoning невозможен без symbolic AI.

Все эти «потолки» были пробиты.

Даю ментальную модель, которая позволит не попадаться на ложные прогнозы о «смерти AI» — и задавать правильные вопросы, когда кто-то уверенно предсказывает будущее.

Читать далее

Придётся работать долго: как заключённый XIX века решил задачу, которую мы только формулируем

Level of difficultyEasy
Reading time7 min
Reach and readers17K

21 год в одиночной камере. Из 68 заключённых той же тюрьмы: 15 казнены, 15 умерли от болезней, 8 сошли с ума, 3 покончили с собой.

Он вышел с 26 томами научных работ и 11 языками. В 56 лет освоил авиацию. В 64 — возглавил институт. Работал до 92.

Это не мотивационный твит, а документированная биография Николая Морозова — революционера, который превратил пожизненное заключение в «аспирантуру в экстремальных условиях».

В статье — его система из 4 принципов: как структурировать время, когда внешний мир отнят; как превращать любые ресурсы в материал для роста; почему множественность направлений работает лучше специализации.

И главное — почему карьера длиной в 50-60 лет становится нормой, а не исключением. Демография, технологии продления жизни и рынок труда ведут нас к модели, которую Морозов прожил полтора века назад.

Трампу 79. Байдену на момент избрания было 78. Карл III стал королём в 73. А нам в 35 кажется, что «уже поздно».

Читать далее

Бесплатный AI-стек консультанта: Qwen + DeepSeek + точечный Perplexity

Level of difficultyEasy
Reading time12 min
Reach and readers13K

Амели собирает письмо из вырезанных кусочков — и получается послание, которое меняет чью-то жизнь. Примерно тем же занимается консультант, который платит $60 в месяц за три AI-подписки, хотя мог бы собрать рабочий стек из бесплатных инструментов.

Qwen Chat — Deep Research, Artifacts, генерация изображений. DeepSeek — reasoning уровня топовых платных моделей. Оба бесплатно. Perplexity Pro остаётся для работы с файлами клиента и верификации источников — но точечно.

В статье: карта «задача → инструмент», четыре кейса с промптами, разбор ограничений и рисков (включая отправку данных на серверы в Китае).

Экономия: $60 → $20 или $0. Если готовы, как Амели, поработать ножницами — результат не хуже оригинала.

Читать далее

«Я — средний»: кастовая система, IT-карьера и миграция из Индии

Level of difficultyMedium
Reading time9 min
Reach and readers13K

«По индийским меркам зарплата была хорошая». Мукеш Мандал, 26 лет, разработчик из Дели — интеграции Zoho, WhatsApp API, автоматизация. Сейчас убирает снег в Петербурге и объясняет журналисту: «Работать на город лучше, чем на частную компанию».

Почему человек с нормальной IT-карьерой называет муниципальную уборку более осмысленной работой? Ответ — в словах, которые он произносит дальше: «Я — средний. Есть OBC и кастовая система».

Что такое OBC, почему госслужба в Индии престижнее частного сектора, как реформы 1990-х создали новый средний класс — и почему IT-сектор так и не стал кастовым лифтом. Разбираем культурную логику, которая делает выбор Мукеша не падением, а переводом на другой язык.

Читать далее

Roo Code для тестировщика: как превратить обязательные запросы к DeepSeek в реальную пользу

Level of difficultyMedium
Reading time7 min
Reach and readers15K

Знакомо? Модульный проект, где непонятно, откуда что берётся. Тест не видит элемент, хотя он точно есть на экране. А ещё в компании развернули локальный DeepSeek и установили норму запросов — и вы честно её выполняете, копируя куски кода в чат и получая ответы уровня «попробуйте проверить id элемента».

Проблема не в AI. Проблема в том, что чат не видит ваш проект.

Покажу, как подключить тот же корпоративный DeepSeek через Roo Code — и вместо абстрактных советов получать анализ конкретно вашего кода. С промтами для Kaspresso, решением проблемы «невидимых» id и миграцией с Espresso.

Читать далее

От 4/10 до 8.5/10: как я за 5 итераций научил GigaChat извлекать требования из интервью

Level of difficultyEasy
Reading time7 min
Reach and readers4.7K

В прошлой статье я запустил GigaChat под Roo Code и погонял на задачах аналитика. Результаты в сравнении с Qwen оказались так себе. Улучшим их!

Показываю пошаговый процесс улучшения промта для извлечения требований из интервью с заказчиком. Каждая итерация — конкретная проблема и её решение. В конце — готовый промт, который можно использовать.

Читать далее

Российский ИИ на рабочем месте: заменяем Qwen на GigaChat для Roo Code

Level of difficultyMedium
Reading time3 min
Reach and readers7.4K

Многие компании запрещают сотрудникам использовать ChatGPT и Claude — инфобез не пропускает иностранные сервисы. При этом российские ИИ-решения от Сбера и Яндекса работают в отечественном правовом поле, проходят аудит и размещены на территории РФ.

В этой статье показываю, как за 20 минут подключить Sber GigaChat к Roo Code — связке, которую мы разбирали в предыдущем материале про автоматизацию рутины аналитика. Понадобится локальный прокси gpt2giga, который принимает запросы в формате OpenAI и транслирует их в облако Сбера.

Пошагово: установка через pip/Docker, получение API-ключа в Sber Studio, настройка .env, подключение в Roo Code. Плюс таблица типичных ошибок и их решений.

Статья для аналитиков, тестировщиков и разработчиков, которым нужен ИИ-инструмент, совместимый с корпоративными политиками безопасности.

Читать далее

От хаотичного интервью до API-спецификации за 15 минут: автоматизация работы аналитика с Roo Code

Level of difficultyEasy
Reading time6 min
Reach and readers7.4K

Как аналитику превратить расшифровку интервью в полный пакет документации за 15 минут вместо 5 часов. С примерами промтов и результатами.

Читать далее

Библиотека рефлексивной генерации Swing-форм

Reading time5 min
Reach and readers4K
Некоторое время назад мне в голову пришла мысль создать библиотеку для быстрой генерации форм на Java Swing. Расскажу, как я к этому пришел.
Читать дальше →

Information

Rating
384-th
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity

Specialization

Бэкенд разработчик, Технический директор
Ведущий
Java
Английский язык
Разработка программного обеспечения
Базы данных
Алгоритмы и структуры данных