TGViewer
Channel Public Channel
День синьора

День синьора

@seniorday

Я - фронтендер с опытом работы 12 лет. На этом канале делюсь опытом и историями из жизни, а также даю советы.

Ссылка для друга: https://t.me/+-H3RUII_OUpkZTNi

Сотрудничество: @rterekhov

Официальный чат канала: https://t.me/+gMzXjyM5Cro4Yjg6
Subscribers
142
Photos
4
Videos
0
Links
13
Recent Posts 20 shown
Post #30 65
Кааайф.

Сегодня я впервые в жизни получил доход за свой SaaS продукт. Речь, конечно же, о боте, про который я рассказывал вам недавно.

Конечно, на $10 не проживёшь, но ведь это ого какая веха. Ты сделал что-то, чем люди пользуются и готовы тебе за это платить 💵.

Останавливаться не собираюсь, впереди много идей по новым фичам 4STAT, а также по другим продуктам, идеи которых пока крутятся в голове, но однажды обязательно будут реализованы.
  • ❤ 6
  • 👍 3
Post #29 128
37.

Ну что, Иисуса пережил, пришла очередь пережить Пушкина :)
Вообще у меня длинный список, когда-нибудь так напишу и о Елизавете Второй.

Но если говорить об айти, то мне кажется, что где-то тут уже можно нащупать возрастной ценз. Так ли это? Легко ли найти работу в найме в айти после 40?
Или об этом можно не беспокоиться, потому что через три года ИИ заменит абсолютно всех прогеров?

Буду рад услышать ваши версии в комментариях, ну и конечно, принимаю поздравления 🎉
  • 🎉 5
  • ❤ 2
  • 👏 1
Post #28 174
Когда-то у меня был ютуб канал.

Но я его забросил примерно через 6 месяцев. До этого выпускал ролики раз в неделю, в среднем по 7-10 минут. Какие-то набирали 50 просмотров, какие-то 3 тысячи. Набрал примерно 315 подписчиков и перегорел.

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

Как думаете, стоит ли реанимировать мой канал?
О чем рассказывать? Снимать ли шорты или полноценные ролики?

Или ну его нафиг, ведь времени отнимает дофига? Например, на 7-минутный ролик у меня уходило примерно 8-10 часов:
1-2 часа на текст.
30-60 минут на запись.
2 часа на монтаж.
2 часа на поиск стоковых фото-видео для сопровождения ролика.
30-60 минут на обложку.
До 30 минут на описание.
Еще мог минут 30 выбирать фоновую музыку.

А потом выкладываешь все это - и получаешь 50 зрителей 😁
  • 👍 6
  • ❤ 1
  • 🤔 1
Post #27 148
Чем хороша офисная работа?

Можно долго спорить, что лучше - офис, или фриланс, или удаленка, но вот конкретно сейчас я лежу на кровати в замечательном отеле на берегу озера, где вся наша компания будет отдыхать следующие два дня!
🍸🍹🏓🏊‍♀🍉
Ежегодные корпоративы - прекрасный бонус офисной работы, я считаю.

Кто-то может сказать "лучше бы вместо этого всего премию выдали". А я вот не согласен.

Во-первых, такие вещи гораздо приятнее, чем просто +10% или +20% к месячной зарплате раз в год (а именно столько стоит такой отдых на человека).

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

В-третьих, неформальные знакомства с коллегами, которые не сидят рядом с тобой - повышают доверие и сплоченность в коллективе.
Раньше я видел некую "Юлию С." в чате, которая одобряла или отклоняла мои мердж реквесты. А теперь мы с этой Юлией вместе катались на банане и было весело 😁 И теперь она для меня будет не просто ником в чате, а вполне реальной коллегой.

Ну а остальные плюсы и минусы офисной работы я разберу в другом посте, а то мохито греется 😁
  • ❤ 4
  • 👍 1
Post #26
День синьора pinned «Впервые здесь? Вот самые интересные посты канала: 1. Обо мне. 2. Как меня уволили из банка за Hot or Not. 3. Самая нелепая ошибка в проде. 4. Почему не перешёл на React. Продолжение. 5. Статья на Хабре. 6. Cursor vs Webstorm? Не забудьте подписаться на этот…»
Post #25 180
Post #23 173
Как я масштабировал 4STAT.

(предыдущая часть - тут)

В общем, когда я понял, что Телеграм не дает пользователю постоянно вступать в группы, выходить из них, и подгружать предыдущие посты (а именно этот функционал я использовал через MTProto API), возникла очевидная мысль: а ведь можно управлять не одним пользователем, а сразу несколькими. А где их взять?
Ну, самый легальный способ - раздобыть номер телефона и зарегистрировать новый аккаунт. Но это дорого, накладно, номера телефонов (на которые можно получить смс для регистрации) с неба не падают, а покупаются на специальных сайтах, причем не очень дешево.

Но зачем покупать номер телефона для регистрации, если можно купить уже рабочий Телеграм аккаунт?

Да, в интернете есть немало бирж, которые продают Телеграм аккаунты. Продают угнанные старые, продают новые свежезарегистрированные (специально под продажу), продают с блокировками или без, с премиумом или без, короче, на любой вкус и кошелек.
Обычно такие аккаунты используют для спама (несколько сообщений - и аккаунт попадает под блокировку), но мне они нужны были для полезной цели - для подсчета охватов Телеграм каналов.

И тут я погрузился в дивный мир, в котором можно за 50 рублей купить аккаунт, а через неделю твой продавец перепродаст его другому человеку, потому что у тебя нет реального способа закрыть доступ к этому аккаунту для продавца.
А еще такие аккаунты периодически может заблокировать сам Телеграм, потому что ему не нравится то, что аккаунты используются не по назначению. Кстати, прямого запрета на такое использование аккаунтов в правилах Телеграм нет, но по факту иногда акки блокируются, и с этим ничего не поделать.

В конце концов, я нашел биржу, которая не только дорожит репутацией и держит исключительно проверенных продавцов, но и имеет свой API для управления купленными аккаунтами. Получилось даже сделать автоматизацию: покупаешь 10 акков, запускаешь скрипт и через минуту эти акки уже стали трудолюбивыми пчелками в твоем боте.

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

Ну а дальше оставалось лишь написать код, который распараллеливает работу с каналами. Прислали на проверку 10 каналов в сообщении: бот их распределяет по 10 аккаунтам, каждый считает статистику по своему каналу, потом бот собирает данные в одно общее сообщение и отдает статистику пользователю. Все просто (на самом деле, нет).

День синьора
  • ❤ 1
  • 🐳 1
Post #22 181
О, сегодня все активно пишут про новый мессенджер от WB. Кто-то уже скачал/потестил?

Макс я не скачиваю принципиально, но вот WB - почему бы нет, особенно, если его не будут навязывать агрессивно)

День синьора
  • 🤔 2
  • ❤ 1
  • 👏 1
  • 🐳 1
Post #21 201
Сложности разработки бота для подсчета охватов

(начало тут)

Итак, что же могло пойти не так, ведь задача: открыть курсор и ввести промпт "напиши мне бота, который считает охваты телеграм каналов. На вход получает пачку ссылок, а на выходе дает статистику по охватам"
(ну как-то так).

Оказалось, что не так может пойти почти всё, с самого начала.
1️⃣ Мне пришлось разобраться, что у телеграма существуют 2 уровня API.
Первый уровень: Bot API - это команды, которые может выполнять сам бот от своего имени. Например. написать сообщение пользователю, который его активировал.
Второй уровень: MTProto API. Это команды, которые можно выполнять от имени обычного пользователя. Существует этот MTProto главным образом для того, чтобы можно было создавать свои клиентские приложения типа Telegram, но со своими функциями.
Так вот, охваты нельзя считать через Bot API. А это значит, что для подсчета охватов нужно взять реального пользователя и от его имени заходить в каналы и смотреть охваты. Кстати, в приватные каналы надо физически вступить, чтобы увидеть охваты.

2️⃣ Оказывается (вы не поверите!), у Телеграма есть флуд фильтры и он не очень любит, чтобы какой-то юзер постоянно вступал в какие-то каналы и совершал странные действия, не похожие на реальный пользовательский опыт. Поэтому очень быстро я стал получать сообщения "Flood wait until XXX (3s)", "Flood wait until XXX (254s)". И пока время не истечет, пользователь заблокирован (а значит, и бот тоже).

3️⃣ Первый подход к решению проблемы с Flood Wait - это снизить нагрузку на API Telegram. Снизить количество запросов. Вступать в каналы и не выходить из них (потому что через запрос на вступление проще всего получить этот флуд вэйт). Кэшировать каналы. Запоминать пригласительные ссылки (потому что второй по степени риска запрос - это получение id канала из пригласительной ссылки). Короче, я стал сохранять в БД все что можно. Но тут оказалось, что один человек не может вступить более чем в 500 каналов. А значит, при приближении к лимиту нужно выходить из других каналов, которые меньше используются. А значит, надо вести еще и статистику использования каналов (ну, чтобы не выйти из того, который опять пришлют через 5 минут).

После пункта 3 бот в целом был более-менее рабочий, но совершенно не масштабируемый. Больше 20 пользователей в день он не переваривал, начинали сыпаться flood wait ошибки и приходилось ждать 10-20-30 минут, чтобы увидеть ответ.

Получилась уже огромная простыня, так что я в другом посте напишу, как я его масштабировал и что из этого вышло

День синьора
  • ❤ 1
  • 👍 1
  • 👏 1
  • 🐳 1
Post #20 190
Релиз бота 4STAT

Оказывается, я год ничего не писал здесь (подумать только, думал, месяца три прошло!).
Хочу представить вам свой проект: бот 4STAT.
Этот бот считает охваты Телеграм каналов. Все просто: посылаете ему сообщение со ссылками на каналы, а он в ответ показывает статистику по количеству просмотров сообщений в этих каналах (суммарно и по каждому отдельно).

Зачем он нужен? Без этой статистики не продать и не купить рекламу (все прайсы считаются от CPM - Cost Per Mile - цену за 1000 просмотров). Если кто-то продает или покупает рекламу в сетке - вместо того, чтобы изучать охваты каждого канала, гораздо проще закинуть всю сетку в бот и через 5 секунд получить всю статистику.
Кстати, работает даже с приватными каналами (с автоприемом).

Первая версия бота появилась в конце октября 2025 года, далее он 10 месяцев был в режиме бета теста, и вот теперь я готов его представить для широкой аудитории! Если вы сами или ваши знакомые - админы Телеграм каналов или работают в маркетинге, пришлите им, пожалуйста, ссылку на бота.

В следующем посте напишу про проблемы и подводные камни. Их было немало, думаю, многим будет интересно узнать.

День синьора
Telegram 4STAT Полная статистика каналов и сеток. Поддержка: @rterekhov Сотрудничество: @rterekhov Блог разработчика: @seniorDay
  • ❤ 3
  • 👍 1
  • 👎 1
Post #19 716
Друзья, есть один интересный проект. Мне нужен человек, понимающий в алгоритмах (достаточно на уровне easy задач на leetcode), и нужен 1 час свободного времени в день.
Проект связан с закрытым платным сообществом, в котором мы будем решать и разбирать задачки. Ищу того, кто будет помогать в ведении сообщества.

Кому интересно - пишите в личку: @rterekhov

День синьора
  • 👍 4
  • ❤ 3
  • 👎 2
Post #18 732
Не ожидал, если честно.
Статья взлетела, рейтинг 78, почти 9000 просмотров, была на 3-м месте в топе дня и на 7-м месте в топе недели.
Ну, я старался :) Не могу обещать, что в ближайшее время что-то еще напишу на Хабр. К своей первой статье я готовился 5 лет. Но время покажет.

Приветствую всех новых подписчиков! 👋

День синьора
  • 👍 11
  • 🐳 1
Post #17 769
Ура, настал тот день, когда я опубликовал свою первую статью на Хабре!
Лет 5 к этому шёл 🙂
Статья о том, как я фиксил баг, жанр - расследование.
Почитайте, постарался её сделать максимально интересной и живой
https://habr.com/ru/articles/935972

День синьора
  • 🔥 7
  • ❤ 2
  • 🤯 2
Post #16 772
Разработчики в лифте. Зарисовка.

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

Старший тестировщик
Заходит, улыбается, со всеми здоровается. Одним взглядом окинул панель с кнопками, потом быстрый взгляд на закрывающиеся двери. Через полчаса прилетят два бага: неверная анимация подсвечивания кнопок и слишком большая разница в высоте между полом лифта и этажа (более 1см).

Мудрый тимлид
Заходит последним (если нет архитектора). Смотрит на всех как будто читает их story points.
Иногда кивает. Никто не знает, что это значит.

Миддл во время дебаггинга.
Смотрит в никуда. Бровь чуть подрагивает. Через секунду может достать телефон, разблокировать и тут же убрать обратно.
В глазах можно прочесть код конструктора.

Старожил
Знает, как был устроен старый лифт.
Жмёт кнопку дважды.
Говорит, что раньше лифты были проще.

Сеньор на автопилоте

Заходит с ноутом. Одной рукой держит ноут, другой продолжает писать код. Жмёт кнопку своего этажа локтем.
Выходит тоже на автопилоте, но точно знает, что вышел на нужном этаже.

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

Продолжайте в комментах :)
  • 🤣 8
  • ❤‍🔥 1
  • 💯 1
Post #15 519
Переходим на Курсор?

Меня на работе попросили начать пользоваться Cursor IDE. Это такая надстройка над VS Code, которая сама пишет код с помощью ИИ (ну, вы знаете).
И все бы хорошо, но я никогда не работал на VS Code, а уже 10 лет использую только Webstorm в своей работе. Внезапно пересесть на другую IDE... Ну это как пересесть с iPhone на Android (или наоборот). Сначала жутко непривычно, неудобно, но со временем находишь полезные штуки.
Так вот, уже неделю я активно тестирую Cursor. Что могу сказать.

Сначала о плюсах.
Во-первых, автогенерация кода - это реально круто. Теперь я, вместо того, чтобы создать сервис, который по http обращается к json файлу, просто пишу, что нужно создать такой сервис, и сервис через секунду готов к работе, а структура json описана в виде интерфейсов Typescript и лежит в файле *.model.ts.

Во-вторых, я обнаружил, что ему очень удобно задавать вопросы. Например, я хз, какие плагины нужно поставить, чтобы запускать gulp задачи, он мне все подсказал и рассказал. Или, есть один легаси на проекте, в котором никто не мог нормально разобраться, так ИИ мне быстро все разложил по полочкам, теперь не так страшно туда лезть.
Понятно, что это можно и просто у chatGPT спросить, но фишка как раз в том, что я вообще не выхожу из IDE, не теряю контекст, не перетаскиваю файлы из проекта в чат, чтобы он их прочитал.
Короче, круто.

А вот минусы....
Ну, во-первых, он не умеет нормально работать с ангуляром. Может, я еще не нашел нужный плагин, но, например, переход в компонент из HTML кода не работает, а это одна из самых базовых вещей.

Во-вторых, очень неудобное окно поиска, где используется класс или переменная.

В третьих, плагины. Это сила и это слабость. Например, для использования angular schematic из интерфейса нужно ставить доп. плагин, причем часть опций у него платная.

В четвертых, гораздо слабее работа с git в интерфейсе (я не из тех, кто с гитом общается через консоль, я люблю нажимать мышкой на кнопочки).

Ну и в целом, очевидно, что webstorm годами оттачивался под нужды веб разработчиков, у него есть примерно все, что только может понадобиться в разработке, на любой стек. И все это взлетает сразу.
А VS Code ощущается как пустая коробка, которую нужно наполнять плагинами сторонних разработчиков, некоторые из которых еще и денежку просят (хотя Cursor помогает вносить изменения в эти плагины, чтобы обходить платные фичи, но это уже другая история...)

В общем, пока работаю с двумя IDE одновременно.
В Webstorm запускаю проект, работаю с git, иногда что-то ищу.
В Cursor пишу код.

Жаль, что компания не будет оплачивать обе IDE и до конца года придется сделать выбор...
  • 👍 2
  • ❤ 1
  • 👏 1
Post #14 378
Если я после 22:00 включаю IDE, значит, что-то пошло не так.

Раньше мне казалось, что ночь — это идеальное время для кодинга. Тишина. Никто не дёргает. Всё внимание в строку кода.

Но практика показала, что после целого рабочего дня мозг хуже соображает. Прям заметно хуже. Сколько раз было: два часа ночью гоняешься за багом, сдаешься, ложишься спать, а на следующее утро за 10 минут находишь решение.

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

Ну а когда появились дети, то сон вообще стал валютой. Да, ночь все еще прекрасное время для уединения, но когда есть возможность поспать - надо поспать. Потому что ты понятия не имеешь, когда сумеешь отоспаться в следующий раз.

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

2. Иногда все же приходится работать ночью. Иногда бывают дедлайны. Это жизнь.
Более того, иногда ударно поработать ночью перед дедлайном даже приятно, потому что потом можно гордиться собой: и сроки не сорвал, и поработал очень продуктивно.
Но! Главное, чтобы это не было постоянно. Work-life balance, все дела. Если вы постоянно не успеваете выполнить задачи за рабочий день и регулярно работаете по ночам, то что-то не так с объемом задач или же вас просто нещадно эксплуатируют.

Вот поэтому я почти не пишу код по ночам.
Не потому что лень. А потому что день ценнее, чем кажется.
  • 👍 8
  • 🤝 2
  • ❤ 1
Post #12 388
Ловушка ИИ.

В сентябре прошлого года вышло исследование, о котором уже все почти забыли:
Программисты стали на 25% реже задавать вопросы на StackOverflow.

Почему? Очевидно - ChatGPT! Быстрее, проще, удобно — задал вопрос, получил ответ.

Но есть один нюанс. И он может сильно аукнуться.

Смотрите: Stack Overflow, Reddit, GitHub — это не просто форумы. Это места, где рождаются лучшие практики. Где идут споры, где решения появляются в процессе обсуждений. А главное — именно оттуда ИИ и черпает знания для обучения.
Если мы перестанем писать вопросы и делиться ответами, кто будет обучать нейросети? Откуда брать свежие знания?
И что случится с технологическим миром без этих свежих знаний?

Я думаю, что поначалу ничего не произойдёт. Ответы LLM будут норм. Но постепенно они станут более поверхностными, шаблонными, повторяющимися.
Что-то похожее мы уже наблюдаем, когда ChatGPT начинает "застревать" в повторах, не предлагая свежих решений.
Это как если бы шеф-повар ресторана использовал одни и те же рецепты, никогда не пробуя новые ингредиенты.

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

Как решить эту проблему?

Я вижу два пути:

1. Cоздание гибридных моделей, где искусственный интеллект и человек работают вместе, обмениваясь знаниями. Это может быть симбиоз: искусственный интеллект помогает нам решать повседневные задачи, а мы, в свою очередь, продолжаем делиться своими открытиями и находками в открытых сообществах.

2. Стимулировать вклад в комьюнити: например, с помощью какого-то "геймифицированного" подхода, где за каждый полезный вклад в комьюнити ты получаешь определенные бонусы или даже награды.

Потому что если мы перестанем обучать ИИ, он начнёт топтаться на месте. А вместе с ним — и вся наша индустрия.

Что думаете, проблема серьезная или я просто слишком загоняюсь?
OUP Academic Large language models reduce public knowledge sharing on online Q&A platforms Abstract. Large language models (LLMs) are a potential substitute for human-generated data and knowledge resources. This substitution, however, can present
  • 👍 5
Post #11 414
Топ 5 самых бестолковых комментариев в коде.

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

// TODO: разобраться
Хочется спросить: ты сейчас с кем разговариваешь? С будущим собой? С джуном? С преемником?
Разобраться в чём? Почему не сейчас? И кто должен разбираться?

// Временно
Сколько боли в этом слове. Особенно, если коммиту уже 3 года.
Нет ничего более постоянного, чем временное.

// Не спрашивайте почему
Ну а теперь мы точно будем спрашивать. Потому что там либо гениальный хак, либо техдолг размером с ИТ-бюджет области.

// Здесь должна быть проверка
…Но её нет.
Может, ты надеялся, что её кто-то другой напишет? Или проверка сама себя создаст?

// Ужас, но по-другому не получилось
Прямо хочется обнять.
Но лучше бы ты написал, почему не получилось. Или хотя бы оставил ссылку на issue, где объяснил, что именно ужасного ты тут натворил.

А теперь сеанс саморазоблачения.
Все эти комментарии я взял из своих собственных коммитов.
Но почему-то, в момент, когда я их оставлял, мне они не казались столь абсурдными...

Но теперь вы посмеялись надо мной и точно не будете так делать.
Правда ведь?🥸
  • 🔥 7
  • 👍 1
Post #10 510
Когда React — лучше, чем Angular?

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

Хоть я и ангулярщик со стажем, вот несколько сценариев, где я бы сам выбрал React, если бы стартовал проект с нуля.

1. Стартап или MVP с ограниченными ресурсами.
React проще поднять с нуля и быстрее собрать первый кликер. Меньше входных барьеров, меньше обязательного boilerplate. Подключил, написал компонент — и поехали.
Проще - это значит, дешевле. Берешь первого попавшегося джуна, который "вошел в айти", отдаешь ему задачу и через неделю получаешь какой-то результат. С Ангуляром это будет дольше, сложнее, дороже.
Так что если нужно быстро проверить гипотезу — React может быть отличным выбором.

2. Команда с разным уровнем опыта (продолжаем про джунов).
Во многих случаях React проще “продать” джунам. У него меньше концепций, всё можно делать просто на функциях.
Если нет времени обучать Angular, а нужно подключить 5 человек с разным бэкграундом — React будет проще.

3. Интеграция в существующий стек.
React хорош, когда нужно “встраивать” фронт в существующий проект, особенно если это микрофронты или, например, части админки на разных фреймворках. У него меньше требований к окружению. React можно встроить и в Angular приложение. А вы пробовали встроить Angular в React-приложение? Я пробовал. Танцев с бубнами было на целую дискотеку, а результата все равно не добились.

4. Если вы frontend-пурист 😄
React не диктует архитектуру. Ни тебе сервисов, ни DI, ни NgModule. Свобода и ответственность.

Так почему же я всё равно не перешёл?
Ну, основные тезисы описал здесь, но есть еще один аргумент: лично мне ближе фреймворк, который даёт структуру, не даёт расползтись архитектуре и позволяет быстро стартовать проекты с нуля и масштабировать их без боли. И Angular делает это шикарно. (хотя с появлением standalone компонентов структуры становится меньше, но что поделать - такова плата за удобство)

А вообще, у меня появляется ощущение, что прошла эпоха, когда каждый год появлялся фреймворк с “революционной” концепцией. Сейчас идет обратный процесс - фреймворки становятся ближе друг к другу, перенимая друг у друга лучшие концепции и внедряя их в свои роадмапы.
А вы что думаете?
Telegram День синьора Почему я не перешел на React? На самом деле, это довольно сложный вопрос. Не секрет, что Реакт - самый популярный фреймворк во фронте и 80% вакансий требуют именно Реакт. Но я остался Ангулярщиком и переходить не планирую. Почему же? 1. Мне так комфортно.…
Older posts →

About this channel

How can I read @seniorday without a Telegram account?
TGViewer shows the public web preview Telegram publishes for День синьора: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does День синьора have?
День синьора (@seniorday) has 142 subscribers on Telegram, refreshed roughly every 30 minutes.
Does День синьора know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →