Latest posts

Тимур Хахалев про AI Coding
22 Sept, 06:37
Вы знали, что смена reasoning effort дропает кэш в ваших coding agents?А с astra / fable дела обстоят по-другому.Серёга Нотевский, мой коллега, разобрал этот вопросик в посте, рекомендую почитать, особенно, если вы собираете кастомный харнесс.Кстати, Сергей собрал skill, который делает аудит вашего prompt caching по всем best practices и подсказывает, что стоит улучшить. Я рекомендую попробовать, если вы собираете приложения с LLM под капотом. Anthropic, кстати, тоже рекомендуют – они дали Серёге 6 месяцев максимальной подписки на Claude Code за этот skill))Лайк, репост, ✔️ Тимур Хахалев про AI Coding, подписывайтесь!TelegramAI да парень! / Sergei Notevskii#300tps Не меняйте reasoning effort в агенте, пока не прочитаете это… ⢑⣐⢌⢂⢂ ⠖⠌⡒ ⠓⠰⢂⢒⠇⠇⠔⢂⢑ ⣐⠱ ⠎⡁ ⠱⢑ ⡰⡠ ⠑⠔⠣⠪⢔⠰⣀ ⢐⠣⡅⠸⠋⡑⡡⡨⢐ ⠚⠉⠘ Вы в курсе, что изменение уровня рассуждений в запросе инвалидирует префикс кэш? Хотя казалось бы - поменял настройку "величины"…
Тимур Хахалев про AI Coding
21 Sept, 06:42edited
Зачем SDLC нужен рядовому разработчику?Проблема того, что немногие знают SDLC, в том, что этот термин в основном использовался техническими менеджерами, т. к. именно они отвечают за настройку процессов в командах.С AI агентами у нас меняется уровень абстракции и теперь процессами, которыми управляли тех. менеджеры, должны управлять разработчики.Зачем он нужен разработчику?1. Расширение кругозора. Тут мы помним, что в век AI, стало полезнее знать о существовании какой то практики, чем быть экспертом в этой практике. Ведь часть экспертности (поверхностной) можно получить от AI, либо от специалиста в этом ( консультация/исполнение)2. Личный рост. Сейчас в мире происходят ИИ-трансформации (и будут длиться еще несколько лет) и всегда будет полезен человек, который будет вести эту трансформацию внутри команды/компании, потому что он будет знать внутреннюю кухню. А значит может
Тимур Хахалев про AI Coding
19 Sept, 10:10
AI Agentic SDLC RoadmapЯ уже рассказал зачем нужен agentic SDLC, как он может выглядеть и следующая очевидная часть - что изучить, чтобы смочь в этот agentic SDLC.Я думал, как лучше это подать и решил, что формат родмап подойдёт лучше всего. Он отвечает на вопрос: по какой дорожке я бы пошёл, если бы сейчас, в сентябре 2026, начинал изучение разработки с AI агентами с нуля.В процессе работы над родмапом ещё выяснил, что есть большое количество людей, которые изучали (тут скорее подойдет слово "пробовали") это всё самостоятельно и находятся сейчас на среднем уровне, потому что есть пробелы в знаниях и нет системы.и вот такой родмап появился - https://ai.khakhalev.com/roadmap/.это мое виденье пути, который разработчики должен пройти, чтобы: - умело орудовать ai агентами - повысить свой throughput задач в единицу времени - уметь быстро разбираться во всех новинках которые выходят
Тимур Хахалев про AI Coding
16 Sept, 12:40

Тимур Хахалев про AI Coding
13 Sept, 20:27
Meeting SummaryВ конце поста попрошу у вас предложить хороший open source meeting summary app.ПредысторияДля записи встреч, до недавнего времени, я пользовался Granola и мне всё нравилось – ты просто подключаешься на звонок, у тебя на экране всплывает подсказка с предложением запустить запись и оно просто работает. По окончанию ты получаешь summary и можешь чатиться с этим звонком. Ещё большой плюс – ты записываешь созвон со своей стороны, просто с системного аудио и своего микрофона. Никого не нужно смущать каким-то ботом, который сидит у вас на созвоне. Платишь за это примерно $15 в месяц.Но дьявол кроется в деталях.1. Меня удручает отсутствие возможности забрать исходники аудиозаписи. На случай если запись была транскрибирована не точно я мог бы еще раз ее транскрибировать вручную2. На прошлой неделе произошел случай - я сидел на созвоне с макбука, на обычном wifi в
Тимур Хахалев про AI Coding
11 Sept, 15:29
К концу рабочего дня у вас появляется ощущение что вы ничего серьёзного не сделали за день?Или это только у меня такое?У меня такое ощущение появляется особенно когда за день я особо не кодил, но работал с документами – создание/модификация, рисерчи.Подсознательно как будто бы ты привыкаешь к тому, что когда ты каждый день когда пишешь код, даже с ИИшкой, ты видишь объем навайбкоженных файлов с кодом или вмерженные PR.Но когда ты работаешь с документами, то к концу дня обычно у тебя появляется, скажем, 1-2 документа, и внутреннее чувство появляется такое, что как будто бы, ну блин, ну создал ты эти документы, ну и чего? Но ведь серьёзной работы никакой не было проведено! Пруфов то немного!При этом, головой ты понимаешь, что блин, ты же работал целый день и к концу дня устал. У тебя уже голова стала квадратной.У кого-то такое встречается? Если да, как вы решаете такую
Тимур Хахалев про AI Coding
11 Sept, 10:41
В чем залог успеха при работе с ai агентами?ответ на фото – это feedback loop.Нарочно не придумаешь… MacBook использует свою веб-камеру, чтобы смотреть на экран в зеркальном отображении и улучшить поддержку чипов AMD Radeon в Omarchy.Лайк, репост, ✔️ Тимур Хахалев про AI Coding, подписывайтесь!


Тимур Хахалев про AI Coding
10 Sept, 06:44
Как должен выглядеть Agentic SDLCПродолжение темы с прошлого поста. В комментах был запрос на объяснение AI SDLC, так что рассказываю.Для начала, стоит сказать, что Agentic SDLC, AI SDLC, agentic software development, agentic driven development – это всё одно и тоже. Про использование AI в разработке софта.Кстати, тут Anthropic несколько недель назад выпустили статью про AI-native SDLC, которая по факту является рекламой и шоукейсом для их продуктов, но общее понимание сути трансформации она даёт, так что рекомендую полистать буклет.Из чего состоит цикл SDLC?Тут стоит упомянуть, что вообще, ещё существует цикл Product Development Life Cycle (PDLC). И SDLC – это всего лишь одно звено этого цикла – Implement.Мы все с вами уже это выучили, но я ещё раз проговорю: если мы просто ускорим генерацию кода и оставим остальные этапы неизменными, то от нагрузки офигеют все. Для нас,
Тимур Хахалев про AI Coding
9 Sept, 08:22
Очередной скандал с AnthropicЧуваки из Anthropic увидели вчерашний скандал вокруг OpenAI и сказали: подержите моё пиво. Мы в этой теме главные и никто не может посягать на наше первенство в не-сухих-штанах.Сегодня ночью по МСК появляется серия твитов от Jacob Coxon, pretraining researcher, Anthropic. Jacob утверждает, что он уволился из Anthropic (а раннее и из OpenAI), потому что ему надоело, что компании бегут напрямую к self-improving superintellegence и ставят жизни их сотрудников на кон.Тред набрал уже более 30M просмотров (что на мою память ОЧЕНЬ много). А больше всех набрал твит о том, что люди, которые делают AI, искренне верят, что он может убить всех нас до конца этого десятилетия. Многие руководители в прессе подбирают слова так, чтобы звучать аккуратно, но в приватных разговорах виден их страх.Подробнее: Я сегодня уволился из Anthropic. Последние три года я занимался
Тимур Хахалев про AI Coding
8 Sept, 14:06
какая же astra быстрая и умная это ппц! для большинства задач хватает reasoning light.я привык, что нужно отправить промпт, а потом ждать минут 3-5 ответа (как было с sol medium-high)а теперь непривычно, что ответ готов за меньше чем за 30 сек! и это даже не fast modeу вас как проходит опыт использования astra?
Тимур Хахалев про AI Coding
8 Sept, 06:44
Почему разработка с AI скатывается в генерацию слопа или не ускоряет разработку вовсеМногие разработчики привыкли работать с AI так:1. Получают задачу от бизнесаДальше, обычно два подхода 1) Хорошо, если эта задача прорабатывается предварительно с агентом. но в большинстве случаев в промпт копируется задача из Jira - агент бежит делать, что то там кипит, токены тратятся, через полчасика отчитывается – готово! - на приемке результатов, если повезет, фича работает с первого раза. Если нет, то с помощью фоллоу-апов исправляется и пушится в продакшен2) Задача прорабатывается вручную, в агента отправляются промпты "создай функцию X, endpoint Y" и т. д. Код после агента ревьюится вручную. если есть недочеты - исправляется вручную или через агентаВ первом случае, такой процесс генерит неподдерживаемый код. Это кстати тот самый вайбкодинг, который так хейтится true-разрабами. И это
Тимур Хахалев про AI Coding
7 Sept, 06:37
show-me skillТут немного завирусился skill от humanlayer – show-me.Суть – помочь пользователю понять diff'ы с помощью кратких диаграмм, псевдокода или HTML.Я попробовал, мне понравилось, рекомендую и вам!Установить:npx skills add humanlayer/skills --skill show-me📱 Ссылка на githubПример на скриншотах.Лайк, репост, ✔️ Тимур Хахалев про AI Coding, подписывайтесь!



Тимур Хахалев про AI Coding
5 Sept, 18:04
agi is here5.6 sol high целый час пытался настроить тайцы2 (кто шарит тот шарит. в обсуждение этого в комментах не углубляемся) чтобы у меня работал ютуб у него ничего не получалось.сменил в этом же чате модель на gpt-6-astra medium и через 3 мин задача была решенапомимо этого, astra общается сильно приятнее, чем предыдущие gpt 5..но тратит прям оч много usage. очень жду следующих моделек поменьше на базе gpt-6. должно быть очень классно.продолжаю наблюдения.а у вас какие отзывы о работе astra?
Тимур Хахалев про AI Coding
31 Aug, 14:45
Результаты опросов 1 и 2Раннее я проводил опросы по зрелости применения AI Coding в компаниях и самым насущным проблемам.Опросы прошли около 40 человек, выборка довольно маленькая, но тем не менее, все результаты довольно очевидны для меня. Как и обещал, делюсь результатами.Самые актуальные боли AI Coding1. Потеря ментальной модели – людям становится сложнее понимать систему, которую пишут AI агенты. Раньше это происходило во время написания кода.2. Код превращается в AI slop – вайбкодинг ведёт к превращению кодовой базы в спагетти и проект начинает разъезжаться.3. Неконтролируемый техдолг – команда не успевает осмысливать код, который пишется AI и техдолга создаётся ещё больше.4. Люди делегируют AI анализ – появляются портянки текста, которые сложно прочитать даже автору, и тем более коллегам, которым пересылаются эти портянки.Вывод: без систематического подхода и
Тимур Хахалев про AI Coding
27 Aug, 16:21
Я много слышу о том, что мы боимся применять AI потому что он нифига не понимает наш проект, не сможет написать тесты и вообще, с проектом умеют работать только наши бородатые синьоры, которые сидят на нём уже лет 5 минимум.Сегодня работал с одним легаси проектом и вспомнил одну проблему некой фичи, с которой часто сталкиваются пользователи. У проекта даже есть целая пачка инструкций для саппорта по тому, как правильно диагностировать её.В этот раз, мне стало интересно описать эту проблему кодексу как есть и попросить его разобраться, почему это происходит. По логике вещей, это не нормально, но за 6 лет работы этой фичи, это стало нормой.Через 10 мин кодекс выдал по четыре P0-P3 issues для исправления, чтобы такого больше не повторялось. И все они действительно актуальны.За 6 лет существования этой фичи, эта проблема не была ни кем исправлена, потому что, чтобы заниматься этим
Тимур Хахалев про AI Coding
27 Aug, 06:37
Подборка постов моего каналаЗдесь собрал материалы для тех, кто смотрит на AI Coding не только как на личный инструмент, но и как на изменение всей разработки.• Как российские компании перестраивают разработку под AI — интервью с CTO российского финтеха о сокращении затрат и трансформации команд.• Переход к Agentic Software Development — каким становится процесс разработки, когда основным интерфейсом работы выступает AI-агент.• Что даст внедрение AI Coding отделу разработки — основные преимущества для команды, процессов и скорости поставки продукта.• Типичные проблемы при внедрении AI Coding — почему разработчики не всегда получают ожидаемый результат и где ломается внедрение.• Уровни внедрения AI — модель зрелости: от отдельных экспериментов до системной перестройки разработки.• Пять ценностных моделей AI для бизнеса — способы понять, где именно AI создаёт измеримую
Тимур Хахалев про AI Coding
26 Aug, 10:05
я же тут пару недель назад сделал чатбота для канала, забыл рассказать!всё что он умеет - это отвечать на вопросы по постам канала.зачем?мне показалось, что у меня в подписчиках есть люди, которым что-то могло быть непонятно, или они хотели бы узнать побольше по каким нибудь темам, но по каким-то причинам не задают эти вопросы тут в комментах.поэтому, я решил сделать бота, в который можно задавать любые ваши вопросы и он постарается ответить на них!что там под капотом?форк pi.dev – flue, под управлением qwen3.7-flash.как работает поиск?каждый мой пост классифицируется по категориям. агенту доступны инструменты поиска по постам и просмотр постов по категориям. работает вполне ок, но думаю вы наверняка найдёте баги, которые мне нужно будет пофиксить :)пользуйтесь на здоровье! в комменты можно слать фидбек, если что-то не будет работать.


Тимур Хахалев про AI Coding
24 Aug, 14:38
Про мутационные тестыМутационное тестирование — это метод оценки качества набора юнит-тестов. В исходный код программы намеренно вносят мелкие ошибки (мутации) вроде замены плюса на минус. Затем запускают тесты: если тесты «поймали» изменение и упали, значит, они работают хорошо. Если тесты прошли успешно, значит, код проверяется плохо.У меня тут наконец-то дошли руки попробовать это (спасибо стриму Кости Доронина) и вот делюсь впечатлениями.Сначала пробовал запускать их локально на маке, но быстро столкнулся с тем, что они жрут очень много compute и мой мак на M4 Pro сильно греется.Было принято решение делегировать запуск тестов куда-нибудь в облако. Начал с очевидного – github actions. Заработало, но решил, что не хочу тратить его compute, а то вдруг не хватит квоты на ci/cd на следующий релиз))Дальше нашел сервис circleci, но они как то очень быстро (и неожиданно для меня)
Тимур Хахалев про AI Coding
20 Aug, 06:28
Про типичные проблемы AI CodingНа этой неделе я упомянул несколько проблем AI Coding, которые, как мне казалось, уже решены (как минимум подписчиками моего канала), но судя по комментам - нет. Спасибо вам, что подсветили.Как и обещал, я сел разбирать проблемы, но понял, что я пока не понимаю, какие из них приоритетнее. А может быть какие-то я вообще пропустил?Так вот, я создал опросник для такого случая.Пройти опросПожалуйста, пройдите опрос и помогите мне понять о каких проблемах мне стоит писать и разбирать их.А пока, я решил разобрать парочку проблем, за которые я зацепился в комментах к прошлому посту.1) Неконтролируемый техдолг – AI позволяет генерировать код быстрее, чем команда успевает его осмысливать. То, что раньше занимало 100 инженеров 5 лет, теперь 5 инженеров делают за 6 месяцев — но это legacy-код сразу.2) Команда теряет знание проекта – при 99%
Тимур Хахалев про AI Coding
19 Aug, 07:40
Если вам о чём-нибудь говорит имя Андрей Бреслав (один из создателей Kotlin), то у меня для вас хорошие новости!Мой коллега Костя Доронин каким-то образом договорился с ним о совместном эфире, куда придут ещё Макс Этихлид @etechlead и Валера Ковальский @neuraldeep.Ребята поговорят про подходы к AI Coding: - как писать код с AI-агентами?- а если командой?- что нужно учесть, чтобы этот код не положил продакшн?Эфир будет уже завтра, 20 августа, в четверг, в 19:00 МСК.Вопросы можно задать под оригинальным постом.TelegramКонстантин ДоронинКак писать код с AI-агентами? А если командой? Что нужно учесть, чтобы этот код не положил продакшн? Эти и другие не менее интересные вопросы мы обсудим на следующем стриме на моём YouTube-канале. Для обсуждения я позвал очень интересных гостей: Андрей…
Related Channels
Other channels in the same section of the catalogue.
