Сенсей ⌁ Технический директор
3.18K subscribers
308 photos
7 videos
138 links
Аттракцион по переходу из диджитал-агентства в стартапы.

Помогаю диджитал-агентствам и фаундерам:
— найти свой рынок
— организовать разработку
— запускать SaaS-продукты и сайты
— нанимать разработчиков

Консультации, менторство и реклама: @vseznaika
Download Telegram
Предохранитель роста

В маленьком агентстве основатель и продаёт, и в клиентских проектах принимает участие.

Ты очень много работаешь и перегружен в операционке, но продажами хронически не занимаешься. Знаешь, что нужно продавать. Всем говоришь, что нужны клиенты. Но созвоны с клиентами не назначаешь, КП готовишь медленно, рекламу не даёшь. В общем, подсознательно саботируешь эту деятельность.

Это срабатывает предохранитель. Если основатель задействован в проектах и уже перегружен, то новые клиенты приведут только к росту персональной нагрузки. Мозг защищает организм и блокирует привлечение новых клиентов.

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

❤️ Жми на сердечко, если понравилось
⚡️ Жми на молнию, если полезно
🏆 Жми на кубок, если прошёл через это
107🏆6
Подведем итоги года?

Для многих digital-команд 2025 стал испытанием: планы приходилось пересобирать на ходу, сделки срывались в последний момент, приходилось принимать трудные решения.

И если честно, 2026 год пока не обещает резких перемен. Поэтому планировать нужно из текущей реальности: меньше иллюзий, больше процессов и системности.

Эксперты из digital поделились на своих каналах сильнейшими материалами за 2025.

Мой вклад — топ-3 полезных материала:

Матрица Винни-Пуха
Быстрая классификация клиентов для отдела продаж.

Как начать вайбкодить бесплатно и без SMS
Делаем из VS Code аналог Cursor AI и подключаем к нему нейросети.

Как быстро провести аудит чужого кода с помощью AI
Быстро вникаем в проект и делаем план улучшений.


📂 Подписывайся на других участников и читай их полезные посты: https://t.me/addlist/izY6Eit2Pk0zZmNi

Чтобы добавить немного азарта к подведению итогов — среди подписавшихся мы разыграем:

🥇 Главный приз: MacBook Air M4
🥈 2 место: Яндекс Станция Мини 3
🥉 3 место: HUAWEI Freebuds 6

Как участвовать:
1. Подпишись на папку: https://t.me/addlist/izY6Eit2Pk0zZmNi
2. Подтверди участие в боте: https://t.me/GiveShareBot/app?startapp=C17q65
3. Поделись ссылкой на бота с друзьями — за каждого приглашённого получишь +1 призовой билет

🗓 Итоги 25 декабря или по достижении 700 участников

Выполнил все условия? Тогда включай уведомления 🚀
2🔥13🎉9🏆7👏3👍2🙏1
Tilda + Битрикс/WordPress

Есть проекты, которым Тильда не подходит: агрегаторы, сложные интернет-магазины или сайты с личным кабинетом.

Но за Тильду топят дизайнеры и маркетологи — она не требует знания кода, поэтому им с ней удобно, быстро и красиво. Кроме того, сделать в Тильде дешевле, чем верстать вручную.

Многие не знают, но у Тильды есть официальные плагины для интеграции с Битриксом и WordPress. А по API можно сделать интеграцию с любым фреймворком.

Как это работает:
- В конструкторе Тильды создаём страницу без шапки и подвала.
- В CMS сайта импортируем эту страницу из Тильды.
- Шапка и подвал сайта будут от основного шаблона CMS.
- Между шапкой и подвалом в полную ширину экрана загрузится код, импортированный из Тильды.
- Вёрстка, скрипты и картинки будут скопированы в CMS.
- После обновления страницы в Тильде нужно обновить её в CMS.
- Понадобится оплаченный тариф Бизнес в Тильде.

Получается гибридный сайт: с точки зрения SEO, программистов и сисадмина это привычный Битрикс/WordPress. При этом довольные сотрудники маркетинга без привлечения верстальщиков и программистов создают в Тильде и публикуют на основном сайте сезонные промо-страницы.

Мы такие сайты делаем и поддерживаем больше 5 лет — это рабочая связка.

❤️ Жми на сердечко, если понравилось
⚡️ Жми на молнию, если будешь применять
🧑‍💻 Жми на ботана, если делаешь сайты
127👨‍💻72👍2
Переосмысляю канал и его цели

Долгое время я вёл канал больше для себя — тренировался в письме и регулярности, вспоминал истории и фиксировал в текст то, что часто рассказываю на консультациях.

Сегодня выгрузил все посты в эксель с помощью бота @ToCsvBot и проанализировал показатели канала. Отметил, что количество подписчиков растёт, а количество просмотров при этом падает. Это могло бы расстроить, но, покрутив формулы, я выяснил, что вовлечение и количество комментариев на сто просмотров выросло.

Значит, всё в порядке и есть заинтересованное ядро читателей.
Но кто ты, читатель? Ответь на опрос выше или напиши в комментариях.
15
Вайбкодеры создают работу

Есть тезис, что программисты скоро станут не нужны, потому что нейросети уже сами пишут код. Я думаю, что в краткосрочной перспективе нейросети дадут программистам ещё больше работы.

Если раньше идея приходила в голову человеку не-программисту, он чаще всего бросал её, как только узнавал, что нужно будет писать код или платить программисту.

Чтобы начать свой проект сегодня, вайбкодеру нужен только свободный вечер и доступ к LLM. То, что стоило тысячи долларов, теперь можно воплотить за $20. Реализуются тысячи идей, которые раньше требовали привлечения специалиста или целой команды.

Часть из этих проектов выживет и откроет совершенно новые рынки. А значит, их нужно будет развивать, поддерживать, разворачивать и масштабировать. Вот этим и займутся квалифицированные программисты. Да, они тоже будут использовать нейросети и агентов. Но у них будет квалификация аргументированно спорить с нейросеткой и чинить систему руками.

Даже если роботы будут писать код, у людей работы с кодом меньше не станет.

⚡️ Жми на молнию, если согласен
👾 Жми на робота, если роботы победят
🧑‍💻 Жми на ботана, если вайбкодишь, пока никто не видит
19👾4👍3👨‍💻31
Кого читать в разработке?

Чтобы набраться опыта и вырасти в бабках — мало хорошо работать. Нужно регулярно нетворкаться и общаться с более опытными коллегами, чтобы перенимать новые фишки и инсайты.

И проще всего это делать в телеге: ходите по канальчикам, читаете посты, пишете комменты, делитесь своим опытом → profit, становитесь узнаваемым в кругах разрабов.

Мы вот всей редакцией
«зэпэшки в разработке» постарались и собрали подборку каналов, сохраняйте ↓

Frontend

Формошлёп
Катерина | Про Frontend
Антон Непша.js
Наташа пишет про IT
mefody.dev
Даниэль Ленц - блог
Kobezzza. База в программировании
Горшочек варит
→ Забрать все каналы папкой

Тимлиды
Никита Ульшин про IT
Про руководство разработкой и продуктом | Олег Мохов
Тимлид Леонид
TeamLead. С места в career
Zar Zakharov | Lead Developer
Счастливый тимлид | ♥️ Frontend
Заметки на техдирском
Sharovatov
→ Забрать все каналы папкой

Mobile
Рубанов про мобилу
AppFiles - Mobile Development
iOS Makes Me Hate
Dolgo.polo Dev | Денис Долгополов
Алексей Гладков
Локалхост (Никита Куликов)
Мобильный трудоголик
Vadim Chistiakov | IT
→ Забрать все каналы папкой

Fullstack
cherkashin.dev
ДЖАВАСКРИПТИЗЕРЫ | КИРИЛЛ ПОЗДНЯКОВ
IT Отец. Заметки техлида
Сенсей ⌁ Технический директор
Андрей 🔥 Рик
ТОП - Тёма о программировании
→ Забрать все каналы папкой
🔥5👍43
Препятствие

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

Типичное препятствие: не подходит пароль к кабинету регистратора доменов, а нам нужно внести правки в DNS.

Если коллега говорит "У меня Препятствие", то он не в состоянии самостоятельно продолжить работу. Это эскалация задачи на уровень выше — коллеги должны перехватить инициативу и устранить возникшее Препятствие. Тимлид будет разбираться с техническими аспектами, а менеджер проекта пойдёт общаться с клиентом.

На сотруднике остаётся ответственность ежедневно напоминать о том, что у него Препятствие и по данной задаче он на паузе.

А какие ключевые слова есть у вас?

❤️ Жми на сердечко, если понравилось
⚡️ Жми на молнию, если полезно
🏆 Жми на кубок, если тоже пользуетесь
117👀6🏆2
Какой язык выбирает LLM

Если попросить LLM написать программу и не задавать язык программирования, она выберет для реализации TypeScript или Python. На этих языках очень много примеров и кода, поэтому современные LLM обучались на них и лучше всего умеют с ними работать.

Придётся явно указать выбранный язык, чтобы LLM начала писать на Java, Go, C/C++, Rust и даже PHP.

При выборе TypeScript по умолчанию будет выбран React, а не Vue или Svelte. База данных — SQLite или PostgreSQL. Кэширование — Redis, веб-сервер — Nginx.

Интересно, как LLM повлияют на рост популярности самых популярных языков программирования, фреймворков и инструментов на рынке.

Предполагаю, что в итоге мы получим один универсальный язык программирования для всех задач. Как думаете, какой язык будет у него в основе?

❤️ Жми на сердечко, если понравилось
⚡️ Жми на молнию, если это возмутительно
👾 Жми на агента, если LLM пишет тебе код
107👾4😁1
Пираты скачали весь Spotify

Пираты-коллекционеры из Anna's Archive скачали всю музыку со Spotify и выложили на торренты.

Что в архивах?
- Метаданные на 256 миллионов песен — вся информация про песни, авторов, жанры, ISRC коды.
- 86 миллионов самые популярных песен в формате OGG. Они составляют 99,6% всех прослушиваний. Выбрано среднее качество, чтобы база не была огромной (она всё равно огромная).
- Обложки на 58 миллионов музыкальных альбомов.

Я неоднократно работал с музыкальными данными. Одна из основных проблем — отсутствие доступа к полноценным общим базам. Для сравнения, в сервисе Musicbrainz, которым я пользовался, собрана информация только про 5 млн песен.

Теперь у разработчиков, тестировщиков и дата сайнтистов есть в доступе огромный датасет с музыкальной информацией индустриального качества. Работа с ним станет стартовым набором для любого стриминга или музыкального стартапа.

Можно посмотреть таблицу из 10 тысяч самых популярных песен в мире.

К новости с релизом прилагается занятная инфографика. Из неё можно узнать, что в пситрансе больше артистов, чем в блэк-метале, а больше всего артистов в жанре опера. Музыкальных групп и проектов — 15.4 миллиона. Количество выпущенных альбомов растёт год от года. Мажорных песен больше, чем минорных, а песен с матом в 6 раз меньше, чем приличных.

❤️ Жми на сердечко, если понравилось
⚡️ Жми на молнию если это интересно
🏆 Жми на кубок, если платишь за музыку
128🏆5👀1
Перейдём на Джаббер?

Протокол XMPP, известный в народе как Jabber, был в ходу задолго до изобретения большинства обсуждаемых сегодня мессенджеров. Многие из них были основаны на джаббере в начале своего пути, например Google Talk и сообщения в VK.

В отличие от популярных сервисов, джаббер-сервер может развернуть и поддерживать любая компания. Бесплатно, с поддержкой аудио и видео звонков.
Есть выбор реализаций сервера на любой вкус: eJabbered, OpenFire, Prosody, Snikket.

Существует множество программ-клиентов для всех десктопных и мобильных платформ.

У своего джаббер-сервера нет риска внезапной блокировки — технологии отрытые, всё можно развернуть внутри страны или корпоративной сети. Я знаю компании, у которых всё общение между сотрудниками проходит в "своём" мессенджере.

Может, выдавать новым контрагентам аккаунт и инструкцию по скачиванию корпоративного мессенджера?

❤️ Жми на сердечко, если понравилось
⚡️ Жми на молнию, если полезно
🧑‍💻 Жми на ботана, если пользовался джаббером
11👨‍💻97👍1😁1
Заменить Cloudflare

Cloudflare — популярный DNS, CDN и anti-DDOS сервис с бесплатными тарифами. Настолько популярный, что при его падении этой осенью упала половина интернета. В этом году из-за деградации сервиса мы переносили с него сайты клиентов.

В начале волны санкций компания Cloudflare публично заявила, что будет продолжать предоставлять услуги клиентам из всех стран. Но их заблокировали с нашей стороны.

Уже некоторое время происходит следующее:
- У некоторых провайдеров не открываются сайты на Cloudflare, а у некоторых открываются.
- У пользователей сбрасываются соединения с шифрованием TLS v1.3.
- РКН шлёт предупреждения о трансграничной передаче персональных данных, если Cloudflare проксирует запросы — у сайта определяется иностранный IP.
- Работает только DNS-сервис в прозрачном режиме, но в этом режиме использовать CF особо нет смысла.

Какие альтернативы?
Выясняется, что аналогичного продукта на рынке РФ нет. Есть отдельно CDN, есть анти-DDOS, отдельно прокси, отдельно DNS, отдельно фильтры по странам и юзер агентам. Приходится собирать набор индивидуально под потребности проекта.

Поделитесь, как вы использовали Cloudflare и чем его заменили?

❤️ Жми на сердечко, если понравилось
⚡️ Жми на молнию, если бесят блокировки
🧑‍💻 Жми на ботана, если настраиваешь сети
76👨‍💻4🙊1
Главный итог года на этом канале — я стал регулярно вести канал и мне это нравится! Возможно, в будущем году я-таки заведу контент-план и начну готовить посты заранее. Но это не точно.

Всем читателям спасибо за поддержку и за то, что остаётесь моими читателями.
👏158🔥5👍2
Нашёл игрушку из детства

Новогодняя тематика всколыхнула воспоминания. С помощью ChatGPT смог найти любимую игрушку из детства — фигурка с экзоскелетом-трансформером. До этого искал и не находил. А тут по вводному описанию GPT помог провести исследования на японском языке. Через полчаса поиска в японском интернете удалось найти редкого трансформера.

Почему не удавалось ранее? Игрушка была выпущена в 90х для внутреннего японского рынка. Ни одной надписи на английском языке на коробке. Мульсериал, по которому её выпустили, не был переведён на английский язык и не получил распространения.

GPT полезный!

Фотообзор и пара видеороликов с находкой

❤️ Жми на сердечко, если понравилось
11🔥9👾2
Про ёлку

Вначале я думал, что настоящая ёлка — это плохо, потому что срубили живое дерево и выкинули. Зачем так, давайте купим один раз пластиковую и много раз используем.

Потом было мнение, что пластик — это ущерб экологии, но мы уже один раз его купили, пусть в офисе будут пластиковые ёлки.

Дальше я выяснил, что натуральное дерево пока росло захватило диоксид углерода из атмосферы, поэтому чем больше деревьев выращивают, тем лучше.

А в этом году продавщица ёлок сказала, что их деревья — это вообще-то верхушки от больших растений в заказнике. Лесники хотят, чтобы растения росли вширь, поэтому верхушки нужно срезать.

Чем дальше в лес, тем гуще ёлки.

А у вас какая ёлка?

❤️ Жми на сердечко, если понравилось
👀 Жми на глаза, если "какая ещё ёлка?"
14😁5👀5👾1
В 2026 году я

Настрою программиста-агента, который сам будет делать задачи из таск-трекера по моим правилам. Весь 2025 год я работал в Cursor, но на каникулах зарегистрировал и настроил Claude Code. Последней каплей стали статьи про автоматизацию и агентов — для этого нужно запускать Клод в консоли. Думаю, что без подводных камней не обойдётся, но тем интереснее.

Добавлю LLM к своему Obsidian-хранилищу. От новых возможных сценариев автоматизации захватывает дух, но конкретных идей пока нет. Нужно начать, а идеи придут в процессе исследования.

Разберусь как собирать свои дашборды в Grafana. Возникла идея мониторить не только состояние серверов, но и бизнес-показатели проектов. Хочу красивые графики с количеством новых клиентов, успешными транзакциями, выручкой и прочими показателями. Особенно привлекают автоматические действия в случае отклонений. Думаю, что это должны быть не cтолько традиционные алерты в телеграм, но и какие-то более мудрённые сценарии, тот же вызов агентов.

Сделаю план замены людей на роботов в повторяющихся задачах. Каждую должность разбиваю на рабочии операции и эти операции одну за одной автоматизирую.

Ещё не понимаю, что из этого получится, но внутри свербит все эти направления потрогать. Буду писать в канал об успехах и неудачах.

❤️ Жми на сердечко, если понравилось
⚡️ Жми на молнию, если нужен такой контент
🧑‍💻 Жми на ботана, если тоже такое делаешь
2013👨‍💻7👍5💯1
Media is too big
VIEW IN TELEGRAM
Пробую Claude Code

По просьбе товарища записал видео с процессом работы в Claude Code.

За вчерашний вечер сделал небольшую утилиту, чтобы размяться и посмотреть на среду разработки.

Что делает утилита:
- шлёт запросы по API в таск-трекер, в моём случае YouTrack
- забирает из YouTrack список задач
- фильтрует их по проекту, статусу и исполнителю
- отдаёт задачи в формате json
- может сохранить json на диск вместе с картинками

Предложил Клоду выбрать, TypeScript или Python — он выбрал Python.

У меня подписка за $20. На эту небольшую утилитe почти хватило суточного лимита. Cursor на аналогичной подписке работает дольше.

Значит, для серьёзной работы нужно покупать подписку за $100 в месяц.

Написанный код простой и типовой, поэтому разницу в качестве кода я ещё не ощущаю. Могу отметить, что галлюцинаций ещё не было, правки в результат не вносил. Всё заработало с первого раза.

❤️ Жми на сердечко, если понравилось
🧑‍💻 Жми на ботана, если используешь Claude в консоли
🙈 Жми на мартышку, если ничего не понятно
7🙈6🔥2👨‍💻2
Кросспосты в Дзен

Не знаю, читает ли кто-то Дзен по своей воле, но я завёл там канал. Кросс-пост работает точно так же, как в Сетке — через телеграм-бота.

Порядок действий:
- Завёл канал
- Получил в настройках ключ для экспорта
- Авторизовался в боте @zen_sync_bot
- Добавил бота в админы канала

Теперь посты будут выходить в Дзене автоматически.

Подписывайтесь: https://dzen.ru/fullstackfounder
164👍3
Маркетплейсы неудобные

Не склеивают предложения с абсолютно одинаковым товаром в одну карточку. Вместо этого приходится пробираться через креативные фотографии товаров от поставщиков.

Только у Яндекс Маркета осталась эта возможность, но и у него по 5 карточек на один артикул.

Суммарно покупатели тратят на маркетплейсах сотни лет, пролистывая лишние дубли товаров. В эпоху машинного обучения и ИИ можно было бы решить этот вопрос, но не маркетплейсы её не решают.

Как думаете, упадёт ли у маркетплейса выручка, если он склеит дубли карточек?

❤️ Жми на сердечко, если понравилось
⚡️ Жми на молнию, если тоже бесят дубли товаров
73💯1
Ральф Виггам

Ральф Виггам — новый хайповый приём запускать Claude Code в цикле. Claude берёт по очереди запланированные задачи и сам пишет код. А ещё Ральф Виггам — туповатый сын полицейского, второстепенный персонаж из Симпсонов.

Мне очевидно, что если дать Ральфу возможность самому делать задачи без присмотра, хорошее приложение не получится.

Мой пайплайн:
- Скрипт, который получает актуальные задачи из таск-трекера. В оригинальной технике задачи берут из файла, но мне это не подходит. У нас с проектом работает команда в таск-трекере.
- Простой алгоритм решает какую задачу взять в первую очередь. Основной приоритет получают баги, второй приоритет — самые старые задачи в очереди. Алгоритм берёт одну задачу и передаёт дальше.
- Задача в виде JSON и её вложения сохраняются во временной папке.
- У задачи в таск-трекере меняется статус на "В работе".
- Из основной ветки в Git делается новая ветка, называется по номеру задачи.
- В папке проекта запускается Claude Code. Получает в качестве промпта общую инструкцию как работать в цикле, ссылки на документацию проекта и конкретную задачу.
- Claude пишет код и запускает тесты.
- После успешного выполнения в репозитории создаётся запрос на слияние кода (Merge Request).
- В чат проекта в телеграме приходит уведомление, о новом Merge Request.
- Gitlab Runner автоматически разворачивает на временном поддомене новую версию сайта, чтобы тестировщик и менеджер смогли проверить задачу.
- Задача в таск-трекере меняет статус на "Проверить".
- У задачи появляется комментарий с краткой сводкой по результатам работы.

У меня уже работает весь пайплайн, кроме шага с Claude. Дальше буду погружаться в него — подготовка документации проекта и подключение нужных MCP.

Все задачи в отдельных ветках — это позволит на приёмке выбрать только хорошие реализации. Если Ральф сделает что-то не так, мы просто удалим его ветку. Менеджер продукта уточнит описание задачи и вернёт её обратно в очередь.

Можно было бы все действия отдать нейросетке, но я ей не доверяю не понимаю зачем. Алгоритм быстро выполняется, его легко отладить и он не потребляет токены.

❤️ Жми на сердечко, если интересно
⚡️ Жми на молнию, если узнал новое
🏆 Жми на кубок, если робот пишет код за тебя
651🏆1
🙈4👍3😁3👨‍💻1👀1