uz
Feedback
cherkashin.dev

cherkashin.dev

Kanalga Telegram’da o‘tish

Александр Черкашин. Бойскаут, Борец с перфекционизмом. Для связи 👉 @cherkalexander Фулстек разработчик в decisions.com. Работаю со стеком TypeScript, React, C# Пишу о программировании и не только. https://cherkashin.dev

Ko'proq ko'rsatish
2 071
Obunachilar
-724 soatlar
-97 kun
-2630 kun
Obunachilarni jalb qilish
Sentabr '26
Sentabr '26
+3
0 kanalda
Avgust '26
+20
0 kanalda
Get PRO
Iyul '26
+20
0 kanalda
Get PRO
Iyun '26
+30
0 kanalda
Get PRO
May '26
+26
0 kanalda
Get PRO
Aprel '26
+42
0 kanalda
Get PRO
Mart '26
+37
1 kanalda
Get PRO
Fevral '26
+127
0 kanalda
Get PRO
Yanvar '26
+33
0 kanalda
Get PRO
Dekabr '25
+36
2 kanalda
Get PRO
Noyabr '25
+30
0 kanalda
Get PRO
Oktabr '25
+34
0 kanalda
Get PRO
Sentabr '25
+32
0 kanalda
Get PRO
Avgust '25
+39
0 kanalda
Get PRO
Iyul '25
+25
0 kanalda
Get PRO
Iyun '25
+208
0 kanalda
Get PRO
May '25
+45
0 kanalda
Get PRO
Aprel '25
+41
0 kanalda
Get PRO
Mart '25
+36
1 kanalda
Get PRO
Fevral '25
+86
4 kanalda
Get PRO
Yanvar '250
2 kanalda
Get PRO
Dekabr '24
+38
0 kanalda
Get PRO
Noyabr '24
+45
1 kanalda
Get PRO
Oktabr '24
+39
1 kanalda
Get PRO
Sentabr '24
+42
1 kanalda
Get PRO
Avgust '24
+1 480
0 kanalda
Get PRO
Iyul '240
1 kanalda
Get PRO
Iyun '240
0 kanalda
Get PRO
May '240
0 kanalda
Get PRO
Aprel '240
1 kanalda
Get PRO
Mart '240
2 kanalda
Get PRO
Fevral '240
0 kanalda
Get PRO
Yanvar '240
1 kanalda
Get PRO
Dekabr '23
+1
0 kanalda
Get PRO
Noyabr '23
+20
0 kanalda
Get PRO
Oktabr '23
+35
0 kanalda
Get PRO
Sentabr '23
+424
0 kanalda
Sana
Obunachilarni jalb qilish
Esdaliklar
Kanallar
03 Sentabr+1
02 Sentabr0
01 Sentabr+2
Kanal postlari
🎉 Результаты розыгрыша: 🏆 Победитель: 1. r (@distribate) ✔️Проверить результаты

2
Хотите бесплатно попасть на TEAM LEAD TODAY 2026? 🎟 Разыгрываю один билет — онлайн или офлайн на выбор. 🗓 10 сентября 📍 Бизнес.Техноград, Москва Итоги подведём в среду!
340
3
Сходил в подкаст к Владимиру Гриненко, поговорили о том, как с каждым месяцем код перестает быть основной ценностью, почему мы скоро забудем про "фронтендеров" и "бэкендеров", про новый тренд на переход на IC-роли среди технических лидеров, кто такие продуктовые инженеры, какими навыками нужно обладать, чтобы преуспеть в современной разработке и еще кучу всего Будет бодро, уверен, вам захочется набросить и поспорить, милости просим в комментарии) https://www.youtube.com/watch?v=Nq92u7yldn4
1
4
Кажется, с тем, как разработчику использовать ИИ, уже более-менее понятно. Берёшь Claude, закидываешь задачу, включаешь Plan
Кажется, с тем, как разработчику использовать ИИ, уже более-менее понятно. Берёшь Claude, закидываешь задачу, включаешь Plan Mode, проверяешь план, немного его допиливаешь — и отправляешь агента писать код. А вот как использовать ИИ именно тимлиду — гораздо интереснее. Я пока использую его в таких сценариях: - сделал skill, который собирает выжимку со стендапов и публикует её в Teams; - упаковал в skill инструкцию из Стратоплана по проведению 1:1 — теперь перед встречей запускаю /one-on-one-agenda <team-member> и получаю повестку встречи; - делаю командные skills под наши процессы — например, для передачи задачи в тестирование; - использую ИИ для ревью PR'ов команды. Это скорее очевидные сценарии. Интересно посмотреть, как ИИ внедряют в работу другие тимлиды и какие сценарии действительно прижились. Поэтому через пару недель еду на TEAM LEAD TODAY 2026. Посмотрел программу и, кажется, выделил себе примерно половину докладов 😅: - Делегирование как ключевой навык: раньше — людям, теперь — ИИ-агентам - Оборотная сторона ИИ: как не убить мотивацию команды - От хайпа к инженерной системе: как мы внедряем ИИ в разработку большого проекта - Как обучить компанию работать с ИИ: путь от первых промптов до измеримого бизнес-эффекта - ИИ-ассистент для руководителя: опыт создания и тиражирования в ИТ-компании - Как руководителю понять, что за сотрудника работает ИИ — и что с этим делать - Техподдержка имени меня: почему моя команда не могла работать без меня? Причём конференция не только про ИИ. Будут темы про управление командой, делегирование, процессы и обычные тимлидские проблемы, от которых никакой агент пока не спасает. Мы недавно выяснили, что среди читателей канала уже около 20 тимлидов. Плюс наверняка есть разработчики, которые сами смотрят в эту сторону, так что думаю, многим программа будет полезна. 📅 10 сентября 2026 📍 Бизнес.Техноград, Москва Подробности и билеты — на teamleadtoday.ru По промокоду 🎫 CHERKASHIN25 дают скидку 25%. 📢 И ещё: скоро запущу здесь розыгрыш бесплатного билета на конференцию 👀
606
5
Давайте познакомимся поближе, расскажите какая ваша текущая роль?
499
6
Я решил более-менее отдохнуть до конца лета и сильно не напрягаться. Закрываю крышку рабочего ноута в 6, особо ничего нового
Я решил более-менее отдохнуть до конца лета и сильно не напрягаться. Закрываю крышку рабочего ноута в 6, особо ничего нового не изучаю, в блог ничего полезного тоже не пишу. Год был тяжёлый, да и есть ощущение, что каждый последующий будет не легче 😅 Но в Сетке запустили челлендж «Оставайтесь в профессиональной форме» про привычки, которые помогают расти в профессии. Поэтому решил рассказать, что помогает мне расти в профессиональном плане — метод текущей инициативы. Узнал о нём лет 5 или 6 назад. Он чем-то похож на «поедание лягушки» из тайм-менеджмента. Я выбираю одну тему, в которой хочу развиваться, и стараюсь уделять ей время утром, до того как погружусь в рабочую текучку. Это может быть архитектура, project management, какая-нибудь новая технология — в общем, что угодно, что сейчас важно для моего роста. Например, последний год моей текущей инициативой были нейросети. Занимаюсь этим почти каждый день или через день. Главное — не превращать саморазвитие во вторую работу. Если постоянно вставать пораньше, что-то изучать, а потом ещё полноценно работать весь день, довольно быстро от этого устанешь. А прямо сейчас я, кстати, отдыхаю от текущих инициатив. Потому что иногда лучшая привычка для профессионального роста — на некоторое время перестать пытаться профессионально расти :) 📝 А вот мой пост в Сетке 👉 А тут можно посмотреть, какие привычки у других трудяг. Ну и немного из бытового. Горячая стадия ремонта подошла к концу, и мы наконец вернулись в свою квартиру. Теперь можно снова наслаждаться прекрасным видом из окна. И отсутствием совмещённого балкона, где постоянно курит сосед 🤣. Расскажите, а вы есть в Сетке? - 👍 — да - 👀 — слышал - 👎 — нет #timemanagement #setka
749
7
Это я пытаюсь влиться в рабочий ритм после недельного отпуска 😭
Это я пытаюсь влиться в рабочий ритм после недельного отпуска 😭
716
8
Важней всего погода в доме мемы в команде. Вот вам пятничная подборка мемов про меня от моих тиммейтов. #about_me+3
Важней всего погода в доме мемы в команде. Вот вам пятничная подборка мемов про меня от моих тиммейтов. #about_me
974
9
Робот меня заменил — ну и отлично ... Я про робот-пылесос, а вы о чём подумали? Ремонт движется, мы наконец-то съехали со съё
Робот меня заменил — ну и отлично ... Я про робот-пылесос, а вы о чём подумали? Ремонт движется, мы наконец-то съехали со съёмной квартиры и вернулись к себе. Теперь снова можно делегировать уборку 😄
910
10
Сколько памятью не корми, а им всё мало ...
Сколько памятью не корми, а им всё мало ...
1 012
11
ИИ не спасёт от плохих требований Месяц назад смотрел доклад «Открытая сессия Podlodka AI Crew: Жизнь после SDD, как не убить+2
ИИ не спасёт от плохих требований Месяц назад смотрел доклад «Открытая сессия Podlodka AI Crew: Жизнь после SDD, как не убить качество» и понял мысль, которую теперь стараюсь доносить своей команде: нужно тратить больше времени на планирование и сбор требований, код быстро я и сам могу написать. Я более чем уверен, у всех было такое: не хочется разбираться в требованиях, ничего уточнять, хочется сразу броситься писать код. Ну просто потому, что только после этого ты видишь результат, а пока мусолишь требования, как будто бы ничего и не меняется. Теперь появился ИИ, и писать код стало так же легко, как листать рилсы. Но на самом деле тут проблема становится ещё острее. Раньше на разработку уходило большинство времени, грубо говоря: - 15% — планирование - 70% — написание кода - 15% — валидация Теперь же код пишется очень быстро, но нужно осторожно оперировать требованиями, иначе можно написать кучу кода, в которой нет никакого смысла. Теперь наша задача — правильно описывать требования, можно сказать, ставить ТЗ Кодексу или Клоду. Теперь, распределение времени здорового человека в разработке выглядит так: - 45% — планирование - 5% — разработка - 50% — валидация Мы должны проводить больше времени, так сказать, в режиме планирования, иначе на этапе тестирования настанет момент расплаты. Распределение времени курильщика: - 5% — планирование - 5% — разработка - 120% — валидация 🫠 Я уже пару раз сталкивался с ситуацией, когда кто-то написал какой-то кусок кода, особо не заморачиваясь над промптом или требованиями. А я потом несколько часов переделывал или доделывал. А вы что думаете? - 👍 — согласен - 👎 — не согласен #ai
930
12
Я заметил, что код руками пишу всё меньше — в основном пишу промпты агентам. И если код за меня печатает Codex, то промпты пр
Я заметил, что код руками пишу всё меньше — в основном пишу промпты агентам. И если код за меня печатает Codex, то промпты приходится набирать самому. Длинные. Много. Каждый день. А говорим мы в три раза быстрее, чем печатаем. В общем, попробовал Диктуй — российский голосовой ввод для Mac и Windows. Зажимаешь горячую клавишу, говоришь — текст появляется там, где стоит курсор. В Cursor, в терминале, в Телеге — где угодно. Что понравилось: — Заточен под русский, но «сделай рефакторинг useEffect в компоненте Header» напечатает как надо. Для редких слов есть словарь. — Трансформация: выделил текст, сказал «переведи на английский» или «сделай короче» — текст заменился. — Оплата российскими картами, в 2–3 раза дешевле аналогов. 30 минут в месяц — бесплатно навсегда, без карты. 🎁 По промокоду DEV — месяц подписки в подарок: регистрируешься на diktuy.ru, вводишь промокод — пользуешься. 👍 — если уже диктуете промпты голосом 👀 — если всё ещё печатаете #ai #диктуй
796
13
А вы замечали дискриминацию людей в ИТ? Сколько раз вы говорили "нам нужна документация" — а все вокруг отвечали "нафиг надо,
А вы замечали дискриминацию людей в ИТ? Сколько раз вы говорили "нам нужна документация" — а все вокруг отвечали "нафиг надо, таски делай". Сколько раз новички думали "где моя инструкция для онбординга", а все вокруг думали "нафиг, сам разберётся". Когда говорили "это нужно покрыть тестами", все отвечали "ну вот и покрой тестами, а пока вот эту фичу быстрее в прод кати". А как только что-то мешает ИИ-агентам: - мы им и CLAUDE.md напишем - и документацию к проекту добавим, чтобы наш дорогой агент знал, почему сделано так, а не иначе - и соломку в виде тестов насыпем обязательно, чтобы он не ошибся. Что за двойные стандарты? За что бездушной машине такие привилегии? Замечали такое? - 👍 — Было дело - 🤔 — Как-то нет
750
14
Судя по прошлому посту, многие работают с мобильной версткой, поэтому вам должно пригодиться расширение Mobile View. В общем,
Судя по прошлому посту, многие работают с мобильной версткой, поэтому вам должно пригодиться расширение Mobile View. В общем, расширение накладывает рамку мобильного устройства прямо поверх вашего сайта, и вы можете посмотреть, как ваше приложение будет выглядеть на конкретной версии телефона. При этом сайт и мобильная версия видны на экране одновременно. Также можно выбрать конкретную модель телефона и вертикальную/горизонтальную ориентацию. Понятно, что девтулзы частично решают проблему, но есть пара «но»: - они не дают посмотреть, как именно будет выглядеть сайт на телефоне с рамкой - вы можете одновременно видеть мобильную и десктопную версии сайта Если вам интересно, как здесь используется Shadow DOM или как реализована запись экрана, то обязательно почитайте статью на Хабре. #frontend #fridayreading
834
15
Товарищи, подскажите, есть ли у кого опыт использования Code Connect в Figma? Стоит заморочиться и настроить? Для тех, кто не знает: насколько я понимаю, мы можем настроить связь между компонентами в Figma и в коде. Тогда разработчику будет понятно, какой компонент использовать при реализации. Но кто сейчас волнуется о разработчиках? Это поможет агентам при реализации дизайна. Сейчас, если вы попросите агента реализовать дизайн, сначала для стилей он будет использовать Tailwind, а затем уже как-то начнёт использовать ваши компоненты. Code Connect должен помочь сэкономить токены: агент сразу будет использовать именно ваши компоненты. Для этого нужно настроить маппинг между компонентами в Figma и в коде. Вот здесь 5-минутное объяснение 👍 — использую 🤷‍♂️ — пробовал, не зашло 👎 — не использую #ai
844
16
За двумя зайцами 🐇🐇 погонишься — ни одного не поймаешь Умные люди говорят, что чтобы достичь цели, нужно сфокусироваться на самом важном и долбить в одну точку, пока не получится. Но в текущем быстро меняющемся мире, когда все вокруг рассказывают, какие они успешные, хочется хвататься за всё сразу: - тут кажется, что все уже настроили себе опенкло и невероятно оптимизировали рутину - все пилят пет-проекты с помощью ИИ, ведь теперь это так легко - там чувак набрал 1000 новых подписчиков, я тоже так хочу Но со временем всё начинает валиться из рук. Да и за всей этой суетой можно упустить то, что действительно важно. За последние несколько лет, мне кажется, я научился делать одну важную вещь: если чувствую, что у меня и так много дел, и при этом у меня загораются глаза новой идеей — я не хватаюсь за неё, если понимаю, что в ближайшем будущем у меня не будет времени её закончить. Я уже рассказывал об этом здесь. А чтобы избавиться от назойливых мыслей, я просто создаю заметки в Obsidian. Но всё равно бывает так, что обязательства накапливаются, появляется возможность, которую не хочется упустить. А если сейчас упустишь возможность — новая не подвернётся и будет поздно (не факт). Батарейка начинает садиться, и именно в этот момент как-то легко становится приоритизировать. Достаточно спросить себя: - А что такого случится, если я этого не сделаю? - А действительно ли мне это нужно? И чаще всего, ответ будет "ничего не случится", "не очень мне это и нужно". А ещё важно понять, что не всё нужно делать идеально. Где-то результат на троечку тоже подойдёт. Давно понял, что незаметно в очередной раз схватился за всё одновременно — и как-то стало тяжеловато. Сейчас поставил на паузу всё, что могу, от чего-то отказался или перенёс на потом. А ещё — довел до конца всё что хотел. Надеюсь, через месяц основная стадия ремонта закончится, получится вернуться к себе в квартиру — и станет немного полегче. Расскажите, а вы распыляетесь или фокусируетесь на важном? - 😅 — распыляюсь и хватаюсь за всё - ❤️ — фокусируюсь на важном - 😎 — просто живу свою лучшую жизнь #about_me
674
17
Я, так же, как и разработчики VK решил обновить свой ноут, но мне, в отличие от них ничего не удалили. Решил перейти со своег
Я, так же, как и разработчики VK решил обновить свой ноут, но мне, в отличие от них ничего не удалили. Решил перейти со своего MacBook M1 Pro 32 ГБ 14' на MacBook M5 Pro 48 ГБ 16'. Хотел взять также 14-дюймовый, но он тысяч на 30 дороже, не знаю почему, может спрос на него большой. Но, если не таскать ноут постоянно с собой, то работать на 16-дюймовом, конечно, намного удобнее. Единственный минус — теперь придётся купить подставку под монитор. По производительности. У нас на работе свой собственный бенчмарк производительности. За сколько проходит полный билд кодовой базы: - M1 Pro ≈ 10:30 мин - M5 Pro ≈ 7:20 мин В общем, маки стали ещё шустрее. Миграция со старого мака проходит почти так же бесшовно как и со старого айфона. Запускаете Migration Assistant и через полтора часа, у вас новый ноут, но совершенно вся начинка, включая горячие клавиши, перенесена со старого. Пока искал, где купить — прошустрил все магазины, маркетплейсы и запустил кучу исследований на ChatGPT. В итоге, опять купил в aj.ru, дешевле варианта не нашел — 256 000. Гравировку сделали, адаптер положили, а ещё по ключевой фразе "это итоговая цена или небольшой торг уместен?" сделали скидку в 3 тысячи. Мне интересно, а кто чем пользуется: - 🔥 — у меня мак - 👍 — у меня винда - 👨‍💻 — настоящие программисты сидят на линуксе
675
18
Замечательно, что не нужно ездить в налоговую для перевыпуска цифровой подписи. Правда в инструкции по установке и устранению
Замечательно, что не нужно ездить в налоговую для перевыпуска цифровой подписи. Правда в инструкции по установке и устранению проблем, для её установки — 68 страниц, иногда проще и съездить, если не удаётся решить проблему 🤣 Возможно, кому-то сохраню несколько часов жизни, которые вы бы потратили на посещение налоговой. Если у вас высвечивается ошибка "Insert carrier ... to open container ..." при попытке входа в личный кабинет с помощью цифровой подписи: 1. Установите последнюю версию Яндекс Браузера 2. Запустите его через консоль /Applications/Yandex.app/Contents/MacOS/Yandex --no-sandbox (источник) 3. Всё должно сработать У Точки есть отличная инструкция по настройке цифровой подписи. Расскажите, а как вы работаете? - 😎 — Я ИП - 🧑‍💻 — Я просто сотрудник - 🔥 — временно безработный
792
19
Вчера нужно было нарисовать небольшой экран, чтобы понять чего хочет бизнес. Открыл фигму, а там появились агенты в бете. В о+1
Вчера нужно было нарисовать небольшой экран, чтобы понять чего хочет бизнес. Открыл фигму, а там появились агенты в бете. В общем, получилось худо бедно, что-то накидать без дизайнера. Сейчас был на подлодке, там показывали Pencil. Можно подключить Codex или Claude по MCP и попросить нарисовать дизайн. Во время доклада запустил, попросил сгенирировать дизайн систему для пет проекта. Выглядит неплохо. Раньше кнопки красили, а скоро будем и дизайнить их 😢 #ai
941
20
Я не очень часто имею дело с мобильной вёрсткой, в основном всё время занимаюсь разработкой десктопных приложений. Но на своё+2
Я не очень часто имею дело с мобильной вёрсткой, в основном всё время занимаюсь разработкой десктопных приложений. Но на своём пет-проекте мне понадобилось немного подебажить мобильную версию. Спросил Codex, и он рассказал мне, как сайт открытый на реальном айфоне, можно нормально смотреть через Web Inspector в Safari. На Android, насколько знаю, есть что-то похожее. Делается так: - на iPhone включить: Settings → Safari → Advanced → Web Inspector - подключить iPhone к Mac по кабелю - на Mac открыть Safari и включить меню разработчика: Safari → Settings → Advanced → Show features for web developers - открыть сайт на iPhone в Safari - на Mac выбрать: Develop → [твой iPhone] → [страница] После этого можно смотреть console, network и elements как в обычных DevTools. А ещё можно включить iPhone Mirroring. Тогда экран телефона видно прямо на ноутбуке, и не нужно постоянно перекладывать взгляд с мака на айфон и обратно. Ставьте: 👍 - если часто занимаетесь мобильной вёрсткой 🔥 - если в основном работаете с десктопными приложениями 🤷 - если вы не фронтендер #frontend
956