Последние посты

Road to senior frontend dev.
20 сент., 15:15
да, после долгой разлуки с композером 2.5 начинаешь офигевать от скорости с которой он работает на луне мне даже быстрый режим такие трюки не показывает
Road to senior frontend dev.
20 сент., 06:35
As of now, где все еще больше ресетов дают, в кодексе или клоде на персональной сабке?после автоматических код ревью в облаке стало не хватать курсоровской сабки на $20 (причем субсидирования хватает на курсоро-гроковские модели, но в облаке он настраивает сборку через клодовые модели и выжигает много), апать до $60 жалко, нет столько времени вайбкодить, ну и уходить от облачных агентских возможностей + автомаций пока не хочется, вот хочу других попробовать с их возможностями - будет ли хватать чисто на выходные
Road to senior frontend dev.
17 сент., 19:40
Browse No Moreначал перебирать закладки за март 2025 (что? да!), зацепился за статью о том, как мы потеряли эпоху открытия чего-то нового через поиск в интернете. сейчас все сводится к ИИ поиску, спросить агента, зайти в чат за глубоким исследованием, открыть гугл и прочитать саммари от ИИ движкада, мы стали получать ответы быстрее (и вроде даже верные, так ведь?). для кого-то это открыло новые возможности, раньше ведь умение гуглить было навыком, помните это время?но что мы потеряли? а потеряли мы с вами открытия, новые блоги, новые форумы, новые комьюнити. I'm not really browsing the web anymore. At best, I'm just browsing AI interpretations of a limited slice of the web.ушла эстетика открытого веба, остался один-два интерфейса, где вы получаете ответы, написанный в одной и той же манере, и от этого уже немного воротит, раньше всегда можно было зацепиться за авторский стиль иPaul StamatiouBrowse No MoreI'm no longer browsing the web; I'm consuming AI answers instead. I love and adore today's so-called AI answer engines: tools like ChatGPT, Perplexity, Grok, Copilot, and Gemini. I use them at least a dozen times throughout the day, and I'm sure you use…
Road to senior frontend dev.
16 сент., 21:47
Главное правило принятия архитектурных решенийКогда-то давно в одной из книжек я прочитал такую фразу: "Defer decisions until the last responsible moment". Не то чтобы я сразу понял и проникся, но со временем, этот принцип стал важной частью моих правил работы.Его популяризировали Mary и Tom Poppendieck в книге Lean Software Development: An Agile Toolkit. Суть принципа в том, что необратимые или дорогие в изменении решения стоит принимать не "как можно раньше", а настолько поздно, насколько это безопасно, то есть когда дальнейшее откладывание уже начнет закрывать важные альтернативы.В архитектуре это обычно формулируют примерно так:> Delay architectural decisions until the last responsible momentВажно именно responsible, а не possible. То есть это не "тянуть до последнего", а сохранять пространство вариантов, пока появляется новая информация.Приведу пример. Когда Хекслет
Road to senior frontend dev.
16 сент., 17:19
мой новый дневной рекорд15K строк кодадаже страшно подумать сколько бы это стоило на Astra


Road to senior frontend dev.
16 сент., 15:28изменён
не знаю, пробовали вы уже или нет, но в Codex можно дробить треды для subagents workflowдостаточно лишь указать в промпте пару деталей и дальше он сам пойдет форкать текущий тред (с контекстом, где вы испытывали текущее решение и готовили план под фичу), сужать контексты для сабагентов и проверять их периодически на статус исполненияя буквально указал запусти после имплементации ревью, если найдешь блокеры - добей их через babysit + реран моего ревью скиланеблокирующие изменения заходят в артефакты follow-ups md (как и начальный промпт, PR summary, review scope и другие заметки для ревьювера чтобы потом это все переработать и дополировать)


Road to senior frontend dev.
14 сент., 11:39
переслано из @sim_swarm
Борьба с календаремПодумал, что жесткий менеджмент календаря достоин отдельного поста. В целом, попытки как-то защищать календарь я начал уже много лет назад, но систематичными они стали после того, как я прочитал книгу Deep Work Кэла Ньюпорта. Тут под моей интуицией появились конкретные принципы, вокруг которых стало сильно проще организовывать работу.Глубокая работа = длинные непрерывные блоки. Сложную вдумчивую работу, требующую долгой концентрации и значитальных умственных усилий Ньюпорт как раз и называет глубокой работой. Глубокая работа обычно происходит в состоянии потока, требующем непрерывной концентрации, а значит блок в календаре под нее должен быть единым и неразрывным. При этом дистанция, на которой мозг на самом деле способен на глубокую работу - не очень длинная, 3-4 часа максимум, а значит брать и выключать для себя весь день особого смысла нет, после обеда фокус


Road to senior frontend dev.
14 сент., 07:25
переслано из @sim_swarm
В середине июня я выгорел.В середине июня я приехал в Москву прочитать лекцию нашего курса ML-продактов, с большим удовольствием это сделал, и, видимо, это был примерно последний ресурс, который у меня оставался. Дальше я кое-как добрался до отпуска, немного отошёл и начал думать, что вообще привело меня в эту ситуацию. Первый инстинкт был свалить всё на новое окружение на работе: куча коммуникаций, недопониманий, перевода с технического на бизнесовый и обратно, и никакой полезной работы. Но, немного остыв, понял, что инстинкт был абсолютно ошибочный: окружение нормальное, как и в любой корпе очень неровное, есть люди полегче, есть люди потяжелее, коммуникация и адаптация информации всегда была частью менеджерской работы, почему сейчас вдруг стало так невыносимо тяжело?На самом деле фундаментальный сдвиг, который произошёл у меня полгода назад (и который я даже особо не заметил),


Road to senior frontend dev.
11 сент., 02:38
переслано из @nelezit

Road to senior frontend dev.
2 сент., 20:19изменён
Пробовали уже Cloud Agents?я долго это откладывал, так как знал, что когда-то это плохо работало. на работе это не разрешили еще, да и не было возможности так сильно распараллеливать себя когда-тоно как же это удобно запустить с мобилки ревью, е2е валидацию после рефакторинга. не думать больше про контекст менеджмент, не разбивать на треды, а просто продолжать спамить в текущий. сгрузить на другую вычислительную машинуосновным бенефитом для меня было настроенное изолированное окружение в Cursor. Он умеет тыкать кнопки, умеет делать артефакты (скриншоты и видео)я знаю что можно настроить такое же на локальном девайсе, но я не люблю давать доступы ко всему через Computer Use - локально у меня мой браузер, мои пароли, мои открытые табы и тдя начал делать регрессы через видео... говорю отрефактори и сравни с тем как было до этого. прям запиши шаги до и после и сравни. он


Road to senior frontend dev.
1 сент., 13:04
переслано из @somuchwork

Road to senior frontend dev.
1 сент., 10:25
переслано из @ai_volution
ИИ начинает ломать привычную систему образования гораздо глубже, чем кажетсяПоявилось исследование о том, как ИИ влияет на обучение школьников. Исследователи 30 месяцев наблюдали за 26 811 китайскими учениками 12–18 лет и сравнивали их домашние работы с результатами экзаменов, которые дети уже писали самостоятельно, без помощи ИИ.После того как школьники начинали пользоваться китайскими ИИ-ассистентами вроде Doubao от ByteDance и DeepSeek, оценки за домашку в среднем росли на 18%, а времени на неё уходило примерно на 30% меньше. По всем внешним метрикам всё выглядело отлично: задания сделаны быстрее, оценки выше, производительность выросла.Но уже через полгода результаты этих же учеников на экзаменах без ИИ были примерно на 20% хуже. Причём на важных экзаменах эффект продолжал накапливаться и полностью проявлялся только спустя примерно два года.Самое интересное в том, что раньше


Road to senior frontend dev.
31 авг., 06:28
переслано из @unsleeping_fullstack
Уходим от концепции AI Pair (L2) в сторону AI Manager (L3). Или как задачи выходят за рамкикак я говорил, развиваю параллелизм, запускаю 2-3 задачи в параллель, бутылочное горлышко все еще я, ответственность моя, понимание каждого изменения на мне. стараюсь уйти от модели AI Pair в сторону AI Manager. И если раньше мы говорили, что способности ИИ ограничены, то сейчас мы все знаем что в среднем пишут код они лучше чем мы сами. Понятно, что если вы сильны в какой-то предметной области, то там вряд ли нейронка напишет лучше вас, но что говорить про другие области?И такое упражнение, скажу вам, не из простых. Успешность дня определяю по когнитивной нагрузке, тут важно не переусердствовать ибо чувство выгорания можно словить дикое за каких-то пару часов. Помогают восстановиться книги в дорогу. Измеряю так же это токенами. Эффективный день, в котором я могу продвинуться по множеству
Road to senior frontend dev.
30 авг., 12:02
https://simonwillison.net/2026/Aug/27/breaking-claude-code-opus-5-auto-mode/Simon Willison’s WeblogBreaking Claude Code Opus 5 Auto ModeAnthropic are putting a great deal of faith in Claude Code's auto mode for protecting their coding agent users against prompt injection attacks. They recently made that the default and …
Road to senior frontend dev.
29 авг., 12:27
сегодняшний вечер - день Икс, о котором я знал и максимально все откладывал, чтобы переживать как можно меньше записалось 200 человек, не знаю придут ли все, начал забиваться waitlist, не знаю как они все поместятся, но в любом случае будет интересный опыт
Road to senior frontend dev.
29 авг., 08:26изменён
React 19 metadata tagsзнали ли вы что React 19 поднимает в <head> свои теги. Те, что уже лежат в <head> до него, он не трогает — он их не рендерил, значит, они не его. И если ваш сервер вшивает title и description в HTML-шелл до отдачи (а именно так устроено почти любое SSR-приложение, где React-метаданные добавили позже сервера), то в итоговом документе оказывается по два тега каждого вида. Серверный и клиентский. Оба валидные, оба в <head>.ref: https://lnkd.in/p/dEesSZ95 https://react.dev/blog/2024/12/05/react-19#support-for-metadata-tags
Road to senior frontend dev.
27 авг., 06:35изменён
IMG_8977.JPG
Road to senior frontend dev.
25 авг., 13:03
И проблема эта приобрела жесткий масштаб, к тебе в спринт прилетают задачи от продактов, которые запустили клода и попросили описать задачу, в итоге эти задачи приходится вычищать от ненужных требований, потому что ни продакты не разбираются в том, что выдал клод, ни лиды потом не находят времени пройтись по задачам и вычистить мусор. сидишь потом читаешь и играешь в угадайку: что важно, что не важно. особенно интересно играть в эту игру, когда домен тебе не знаком и можно забуриться вообще не туда, потом еще на тебя ополчатся и скажут, почему ты не уточнил и потратил время??? а почему ты не уточнил описание прежде чем выдать это говно? Типа я не против получать грязные задачи из своих доменов, там я смогу разобраться где написали полную чушьКороче, я сгорел.. мне, который за горбом имел 7+ лет удаленки это было непонятно. непонятно, как люди не умеют в асинхронную коммуникацию.
Road to senior frontend dev.
25 авг., 13:03
От чего меня тошнит последние времена1) Тошнит от ИИнаблюдаю такую картину, многие из последних инженеров, кто зашел в компанию используют ИИ иначе (возможно картина шире и сейчас это общий тренд), ведут в слаке коммуникацию копированием из ИИ чата, формируют пул реквесты и делают задачи/комменты/верхнеуровневые описания с помощью ИИ. Может даже валидируют и читают это все сами. Но для меня как человека, у которого помимо своих задач есть еще куча задач на ревью - это становится неприемлемо, итак я весь день читаю свою слоп машину при валидациях той или иной задачи, так еще и на ревью ЧУЖОГО кода мне надо валидировать чужую слоп машину. а твоя работа в чем заключается тогда? я тоже могу написать воркфлоу чтобы он мне закрывал задачи и валидировал себя + формировал пиар, твоя роль в чем?Моя претензия в том, что люди не испытывают свою работу с ИИ перед тем как отдать это еще
Road to senior frontend dev.
24 авг., 06:42
переслано из @inspired_pm
Интересно, когда Стругацкие писали "Понедельник начинается в субботу", какой временной горизонт они себе представляли. И что бы они сказали сейчас:"Всего 60 лет прошло 😱" или "Целых 60 лет прошло 😒"Тогда идея создать своего "дубля", которому можно поручить работу вместо себя, наверняка казалась чем-то совершенно нереальным где-то совсем рядом с волшебством. Собственно, в книге этим и занимаются волшебники. А для нас прошло каких-то 60 лет и фраза "пусть дубль агент сам это сделает" постепенно становится обыденностью.Дубль — это очень интересная штука. Как правило, это довольно точная копия своего творца. Не хватает, скажем, человеку рук — он создает себе дубля безмозглого, безответного, только и умеющего, что паять контакты, или таскать тяжести, или писать под диктовку, но зато уж умеющего это делать хорошо. Или нужна человеку модель-антропоид для какого-нибудь эксперимента — он

