Во время работы в большом красном телекоме в 2022 году мне удалось разработать методику написания unit-тестов, которая значительно сокращает время их написания, улучшая качество кода
С тех пор мне удалось успешно внедрить эту практику в нескольких компаниях, не только через работу, но и через этот канал
Решил зафиксировать на Хабре кейс, чтобы вы могли присылать это в свои команды, своим техлидам, тимлидам, архитекторам и так далее
Подробности внутри 👇
https://habr.com/ru/companies/ruvds/articles/894522/
С тех пор мне удалось успешно внедрить эту практику в нескольких компаниях, не только через работу, но и через этот канал
Решил зафиксировать на Хабре кейс, чтобы вы могли присылать это в свои команды, своим техлидам, тимлидам, архитекторам и так далее
Подробности внутри 👇
https://habr.com/ru/companies/ruvds/articles/894522/
Хабр
Искусство Unit-тестирования: сокращаем Arrange до нуля
Unit-тесты очень важно и нужно писать, но вот незадача — на них никогда не хватает времени! Прочитав эту статью, вы узнаете абсолютно новый способ их написания, который сэкономит кучу времени и...
1🔥13👍5❤2❤🔥1
Сегодня на Стачке слушал доклад про рост в тимлиды
Внезапно на секции вопросов нарисовалась HRюша и в очередной раз доказала вред и бесполезность рекрутерш
Кейс примерно звучал так:
Во-первых, кто сказал, что технический скилл коррелирует с управленческим, и кто дал право каким-то рекрутершам это решать?
Крутым мега экспертным сеньорам вообще вредно идти в лиды, потому что тогда команда теряет ресурс
Во-вторых, я просто сгорел от их псевдогениального решения выйти на рынок
Вырастить сотрудников и получить сплочённую команду? Нет!
Давайте лучше сжигать деньги на найм и терять толковых людей по собственной же вине, ставя им тупые блоки
Как и прежде повторяю:
Внезапно на секции вопросов нарисовалась HRюша и в очередной раз доказала вред и бесполезность рекрутерш
Кейс примерно звучал так:
Наша компания сейчас активно расширяется, и текущие тимлиды могут стать Head’ами, но им нужно найти замену.
Вот незадача - условные сеньоры не хотят быть тимлидами, а условные мидлы хотят, но при этом они не сеньоры.
Думаем искать на рынке.
Что делать?
Во-первых, кто сказал, что технический скилл коррелирует с управленческим, и кто дал право каким-то рекрутершам это решать?
Крутым мега экспертным сеньорам вообще вредно идти в лиды, потому что тогда команда теряет ресурс
Во-вторых, я просто сгорел от их псевдогениального решения выйти на рынок
Вырастить сотрудников и получить сплочённую команду? Нет!
Давайте лучше сжигать деньги на найм и терять толковых людей по собственной же вине, ставя им тупые блоки
Как и прежде повторяю:
HR - раковая опухоль.
Не только в IT
❤18👍11🔥6🤯2❤🔥1
Айтишники нифига не богатые
Приезжий мигрант по кайфу лутает 200-300к таксистом или курьером, пока условный Андрей потеет над 7 этапом собеса в Шмяндекс, чтобы овертаймить за 150к, сидя в универе ради отсрочки
По данным Росстата, чтобы «свести концы с концами»(еда, одежда, коммуналка) уходит 75к
Аренда пригодной для жизни квартиры в Москве от 75к
Стоимость пригодной для жизни квартиры в Москве порядка 20 млн
Потолок сеньора уже три года держится порядка 400к, получается, что на пике карьеры у спеца будет только 250к свободных денег в месяц при минимальных затратах
Значит, после достижения потолка на покупку жилья уйдёт почти 7 лет накоплений без учёта инфляции и роста цен на недвижимость
Если мы добавим сюда вторую работу хотя бы на 250к, то ускорим покупку в два раза
У жителей не-столицы вообще жизнь превращается в сказку, ведь есть доступ к московским зарплатам и региональным ценам
Поэтому, 24 апреля в эфире Шарпизма вы увидите гайд по двум работам
Вступай в Шарпизм и у тебя появится своя квартира
Приезжий мигрант по кайфу лутает 200-300к таксистом или курьером, пока условный Андрей потеет над 7 этапом собеса в Шмяндекс, чтобы овертаймить за 150к, сидя в универе ради отсрочки
По данным Росстата, чтобы «свести концы с концами»
Аренда пригодной для жизни квартиры в Москве от 75к
Стоимость пригодной для жизни квартиры в Москве порядка 20 млн
Потолок сеньора уже три года держится порядка 400к, получается, что на пике карьеры у спеца будет только 250к свободных денег в месяц при минимальных затратах
Значит, после достижения потолка на покупку жилья уйдёт почти 7 лет накоплений без учёта инфляции и роста цен на недвижимость
Если мы добавим сюда вторую работу хотя бы на 250к, то ускорим покупку в два раза
У жителей не-столицы вообще жизнь превращается в сказку, ведь есть доступ к московским зарплатам и региональным ценам
Две работы - новая норма для закрытия базовых потребностей
Поэтому, 24 апреля в эфире Шарпизма вы увидите гайд по двум работам
Вступай в Шарпизм и у тебя появится своя квартира
Telegram
Tribute
This bot helps content creators receive financial support from their followers directly in the app.
🔥11🤯9❤3👍2🤩2❤🔥1
Тем временем в Шарпизме уже было проведено 9 эфиров, где я поделился лучшей экспертизой по карьере в айти и дотнету, которую можно найти в интернете
Следующий эфир особенный, 10-й
Он пройдёт завтра, 28 апреля в 19-15
В честь круглой цифры решил приоткрыть завесу тайны над тем, что происходит в закрытом канале и поэтому проведу его здесь, в StepOne
Будем добивать hydranoscript 2.3.0, реализуя параметры функций по умолчанию, в 2 эфира
Коснёмся синтаксиса и семантики, а кодген и релиз добьём в следующей части
Чат эфира - в комментах под этим постом, запись выйдет в Шарпизме
Следующий эфир особенный, 10-й
Он пройдёт завтра, 28 апреля в 19-15
В честь круглой цифры решил приоткрыть завесу тайны над тем, что происходит в закрытом канале и поэтому проведу его здесь, в StepOne
Будем добивать hydranoscript 2.3.0, реализуя параметры функций по умолчанию, в 2 эфира
Коснёмся синтаксиса и семантики, а кодген и релиз добьём в следующей части
Чат эфира - в комментах под этим постом, запись выйдет в Шарпизме
GitHub
[feature request] Параметры функций по умолчанию · Issue #142 · Stepami/hydranoscript
Is your feature request related to a problem? Please describe. Добавить параметрам функций значение по умолчанию Describe the solution you'd like function f(a = 0) {} function f(a:number, b = 1...
❤4🔥3👍2❤🔥1
StepOne | Степан Минин
В этом году я состою в Программном Комитете конференции Стачка и отвечаю за секцию C# Приглашаю СтепВанчиков выступить с годным контентом Если у вас только идея, пишите - доработаем и дойдём до доклада Конференция пройдёт в Ульяновске 18-19 апреля, участие…
Сразу по приезду на Стачку оказался в таком круговороте событий, что поучаствовал в марафоне подкастов 😅
Сегодня вышел интересный диалог с Юлией Уваровой, где я навалил базы про карьерные методы, выгорание, жалость к себе и страх смерти
Вот такой неайтишный разговор в айтишной среде)
Сегодня вышел интересный диалог с Юлией Уваровой, где я навалил базы про карьерные методы, выгорание, жалость к себе и страх смерти
Вот такой неайтишный разговор в айтишной среде)
Telegram
Психолог, хулиганка, ех-IT 🤗 Юлия Уварова
[Debug карьеры] - премьера подкаста!
«Смени работу или деградируешь: жесткие правила карьеры в IT»
В этом выпуске беседуем с Степаном Мининым — бэкенд-разработчиком на C#, автором блога и спикером конференций.
🔹 О чём поговорим?
✔️ Как программный комитет…
«Смени работу или деградируешь: жесткие правила карьеры в IT»
В этом выпуске беседуем с Степаном Мининым — бэкенд-разработчиком на C#, автором блога и спикером конференций.
🔹 О чём поговорим?
✔️ Как программный комитет…
👍6🤩3😍3❤🔥2🤯2
StepOne | Степан Минин
Приготовьтесь, завтра у вас будет белая спина, потому что 1 апреля! 👩💻 Рассказал про Fare 👩💻 Победил Roslyn плагины с .NET 9 📱 Рассказал в Шарпизме про топ-мест работы C# прогера 👩💻 Раскрыл заговор обобщённой математики 📱 Дропнул третий айти ремикс…
Всех с праздником 1 мая!
Финишная прямая до лета 🥳
😳 Провёл 4 эфира, записи лежат в Шарпизме:
- Состояние рынка .NET
- Основы CI/CD
- 2 jobs guide
- hydranoscript 2.3.0 p1
👩💻 Поговорили про монолиты
📱 Снялся в подкасте на Стачке
Финишная прямая до лета 🥳
- Состояние рынка .NET
- Основы CI/CD
- 2 jobs guide
- hydranoscript 2.3.0 p1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥2❤🔥1
StepOne | Степан Минин
Во время работы в большом красном телекоме в 2022 году мне удалось разработать методику написания unit-тестов, которая значительно сокращает время их написания, улучшая качество кода С тех пор мне удалось успешно внедрить эту практику в нескольких компаниях…
Ещё вчера на Хабре вышла история создания моего проекта Visitor NET
Для тех, кто не смог посетить доклад на Стачке осенью 2024
https://habr.com/ru/companies/ruvds/articles/896752/
Для тех, кто не смог посетить доклад на Стачке осенью 2024
https://habr.com/ru/companies/ruvds/articles/896752/
Хабр
Такого «Посетителя» вы ещё не видели — Visitor.NET
«Посетитель» (visitor) — один из самых сложных паттернов Банды Четырёх. На языке C# для него можно создать множество реализаций, однако все они так или иначе имеют ограничения из-за возникающего...
👍12🔥3❤2❤🔥1
NativeAOT стоит свеч?
Как будто все кругом кричат, что срочно надо свои микросервисы и апишки как можно скорее переводить на нейтив аот или вы отсталые динозавры
Так ли это? Мне кажется надо остановиться, подумать и разобраться в теме
Перейти стоит не дешёво - нужно убрать всю рефлексию, так как она будет отрезана от рантайма триммингом
А значит подготовить альтернативу и внедрить новые инструменты
И там ой как не очевидно всё, даже с хидраскрипом намучался
Какой профит?
Снижается startup time, размер сборки и, внезапно, потребление памяти (кратно)
Скорость работы также внезапно падает или остаётся прежней, на что есть две причины:
1. Новый DATAS GC Server mode
2. Отсутствие JIT Dynamic PGO
Исходя из этих переменных надо выбирать:
Как будто все кругом кричат, что срочно надо свои микросервисы и апишки как можно скорее переводить на нейтив аот или вы отсталые динозавры
Так ли это? Мне кажется надо остановиться, подумать и разобраться в теме
Перейти стоит не дешёво - нужно убрать всю рефлексию, так как она будет отрезана от рантайма триммингом
А значит подготовить альтернативу и внедрить новые инструменты
И там ой как не очевидно всё, даже с хидраскрипом намучался
Какой профит?
Снижается startup time, размер сборки и, внезапно, потребление памяти (кратно)
Скорость работы также внезапно падает или остаётся прежней, на что есть две причины:
1. Новый DATAS GC Server mode
2. Отсутствие JIT Dynamic PGO
Исходя из этих переменных надо выбирать:
вы готовы погружаться в Source Generators или остаётесь при своих?
Docs
Dynamic adaptation to application sizes (DATAS) - .NET
Learn about DATAS, which is a garbage collection mode that aims to adapt to application memory requirements.
👍11🔥2🤯2❤🔥1
Дорогие СтепВанчики!
Поздравляю вас с 80-летием Великой Победы!
Ура!
Поздравляю вас с 80-летием Великой Победы!
Ура!
❤45🔥11👍8😁3❤🔥2
StepOne | Степан Минин
Photo
Топовое образование стало ещё более недоступным
Как вы знаете, я закончил бакалавриат ИУ9 МГТУ имени Баумана на бюджетной основе
Это направление 01.03.02 Прикладная Математика и Информатика
Ради интереса посмотрел информацию о поступлении за 2024 год и…
был просто шокирован
Проходной балл на бюджет 301
Стоимость обучения 459 000 ₽ в год
В мои абитуриентские годы проходной колебался около 280, а платка на уровне 270 тысяч рублей, и то - мне это не помогло)
Топовый ВУЗ - это лучший фундамент для дальнейшей жизни и карьеры. У всех, кто постарался в 18 лет прорваться на сладенькое бюджетное место, жизнь сложилась хорошо
К 2030 году, если вы не студент физтеха, бауманки или МГУ, то вы обречены
Касается айти направления
Лучший способ попасть туда - это писать олимпиады
Я осознал это к магистратуре и смог получить БВИ во ВШЭ
Ставь 🔥 и ❤️ если хочешь пост с инфой про олимпиады
Как вы знаете, я закончил бакалавриат ИУ9 МГТУ имени Баумана на бюджетной основе
Это направление 01.03.02 Прикладная Математика и Информатика
Ради интереса посмотрел информацию о поступлении за 2024 год и…
Проходной балл на бюджет 301
Стоимость обучения 459 000 ₽ в год
В мои абитуриентские годы проходной колебался около 280, а платка на уровне 270 тысяч рублей, и то - мне это не помогло)
К чему я это всё?
Топовый ВУЗ - это лучший фундамент для дальнейшей жизни и карьеры. У всех, кто постарался в 18 лет прорваться на сладенькое бюджетное место, жизнь сложилась хорошо
К 2030 году, если вы не студент физтеха, бауманки или МГУ, то вы обречены
Лучший способ попасть туда - это писать олимпиады
Я осознал это к магистратуре и смог получить БВИ во ВШЭ
Ставь 🔥 и ❤️ если хочешь пост с инфой про олимпиады
❤17🔥15🤯3😁2👍1
StepOne | Степан Минин
Топовое образование стало ещё более недоступным Как вы знаете, я закончил бакалавриат ИУ9 МГТУ имени Баумана на бюджетной основе Это направление 01.03.02 Прикладная Математика и Информатика Ради интереса посмотрел информацию о поступлении за 2024 год и……
Абитуриенты и олимпиады
Очень важно начинать готовиться к олимпиадам как можно раньше, с 5-6 класса
Потому что в ближайшее время и здесь будут закручиваться гайки
БВИшникам в Первом Меде не хватило мест, начался вой в СМИ.
Что интересно, такая ситуация складывается во многих других ВУЗах каждый год, но они почему-то зачисляют олимпиадников за счёт университета без скандалов на всю страну
Ситуация спорная, наиболее системно и хорошо её разобрал конечно же физтеховец, замдиректора ЛФИ МФТИ:
Пока не приняли никаких поправок, надо писать как можно больше олимпиад всех уровней, потом, скорее всего, льготу будут давать наиболее сложные
О каких олимпиадах идёт речь? Так называемые перечневые олимпиады Российского Совета Олимпиады Школьников.
На сайте РСОШ https://rsr-olymp.ru/
- Актуальный приказ МинОбра с перечнем
- Печать дипломов
- Ссылки на все нужные сайты и материалы
Разобраться что к чему можно с помощью онлайн-комьюнити "Поступашки", там можно найти чаты для подготовки, товарищей для кружков и много другой нетворкинг-пользы: https://postypashki.ru/
Ну и конечно не стоит пренебрегать подготовкой и разбором типов задач, сложностей отдельно взятых олимпиад:
https://www.youtube.com/watch?v=y1uPsn6o6-w
С магистратурой всё гораздо проще, туда не так сложно попасть, потому что вступительные проводит ВУЗ и вы буквально можете договориться на кафедре
Но если хочется сменить обстановку, как мне, то welcome в "Я-Профессионал" - https://yandex.ru/profi/
Как видите, сделать нужно действительно много, но результат и возможности перевешивают превозмогания
Не останавливайтесь когда устали - останавливайтесь когда закончите!
Очень важно начинать готовиться к олимпиадам как можно раньше, с 5-6 класса
Потому что в ближайшее время и здесь будут закручиваться гайки
БВИшникам в Первом Меде не хватило мест, начался вой в СМИ.
Что интересно, такая ситуация складывается во многих других ВУЗах каждый год, но они почему-то зачисляют олимпиадников за счёт университета без скандалов на всю страну
Ситуация спорная, наиболее системно и хорошо её разобрал конечно же физтеховец, замдиректора ЛФИ МФТИ:
— Шанс на создание ситуации с конкурсом БВИ только увеличится, абитуриенты, которые будут на границе этого конкурса, создадут дополнительные сложности в прогнозировании проходного балла, — заметил эксперт. — А если уровень сложности ЕГЭ будет таким же, как и в этом году, то это усложнит набор в топовые университеты, т.к. ребята, которые специализируются на предметах, являющихся профильными для университета, не приобретают должной форы по сравнению с теми, кто лучше них напишет ЕГЭ по русскому языку.
При этом он признает, что и конкурс БВИ — это «плохая история», чаще всего связанная с тем, что было принято неверное решение о перечне олимпиад с правом на поступление.
Пока не приняли никаких поправок, надо писать как можно больше олимпиад всех уровней, потом, скорее всего, льготу будут давать наиболее сложные
О каких олимпиадах идёт речь? Так называемые перечневые олимпиады Российского Совета Олимпиады Школьников.
На сайте РСОШ https://rsr-olymp.ru/
- Актуальный приказ МинОбра с перечнем
- Печать дипломов
- Ссылки на все нужные сайты и материалы
Разобраться что к чему можно с помощью онлайн-комьюнити "Поступашки", там можно найти чаты для подготовки, товарищей для кружков и много другой нетворкинг-пользы: https://postypashki.ru/
Ну и конечно не стоит пренебрегать подготовкой и разбором типов задач, сложностей отдельно взятых олимпиад:
https://www.youtube.com/watch?v=y1uPsn6o6-w
С магистратурой всё гораздо проще, туда не так сложно попасть, потому что вступительные проводит ВУЗ и вы буквально можете договориться на кафедре
Но если хочется сменить обстановку, как мне, то welcome в "Я-Профессионал" - https://yandex.ru/profi/
Как видите, сделать нужно действительно много, но результат и возможности перевешивают превозмогания
Не останавливайтесь когда устали - останавливайтесь когда закончите!
Известия
Разбились о БВИ: право на поступление без вступительных экзаменов ограничат
Минобрнауки собирается ввести квоты для абитуриентов-олимпиадников
🔥5❤🔥1
StepOne | Степан Минин
Ещё вчера на Хабре вышла история создания моего проекта Visitor NET Для тех, кто не смог посетить доклад на Стачке осенью 2024 https://habr.com/ru/companies/ruvds/articles/896752/
Всё что вы не знали про обобщённую математику в C#
С расследованиями и ссылками на issues
Лучше материала не найдёте
https://habr.com/ru/companies/ruvds/articles/900006/
С расследованиями и ссылками на issues
Лучше материала не найдёте
https://habr.com/ru/companies/ruvds/articles/900006/
Хабр
Всё про Generic Math в C#
С момента своего релиза в C# 11 и .NET 7 Обобщённая Математика так и осталась тёмной лошадкой в глазах программистов. Разработчики не понимают и не используют эту фичу, статья же ответит на все...
🔥9👍5❤3❤🔥1
Нужна ваша помощь в хостинге пет проектов
Запилил приложуху, которая использует self-hosted LLM
LLM прожорливые сволочи и получается либо отдать за аренду сервера от 5к в мес, либо дорогой одноплатник/комп
Что посоветуете в такой ситуации?
Запилил приложуху, которая использует self-hosted LLM
LLM прожорливые сволочи и получается либо отдать за аренду сервера от 5к в мес, либо дорогой одноплатник/комп
Что посоветуете в такой ситуации?
👍1🤯1🤩1
Знаете, что хуже Яндекс мобов?
NPC-имитаторы-шмяндекса
Они очень похожи на яндексоидов:
- яростно наяривают на шмяндекс
- считают себя исключительными
- везде лезут со своими бесполезными советами по разработке
- фанатеют от Бережного 😍
Но есть одно большое отличие - они работают не в главной корпорации зла, а с тобой на галере
Не знаю, как так вышло…
Может их когда-то очень унизительно не взяли, а может они только готовятся к 150 этапам анального зондирования
В итоге, сидишь себе - тестируешь на проде без принципов SOLID, и приходит имитатор, заявляя:
Чувак, перестань тут строить шмяндекс, мы одинаково гребём вёслами
Всё что я должен, это получить деньги и закрыть таску. Именно в таком порядке
А какими средствами цель будет достигнута - не твоё дело
NPC-имитаторы-шмяндекса
Они очень похожи на яндексоидов:
- яростно наяривают на шмяндекс
- считают себя исключительными
- везде лезут со своими бесполезными советами по разработке
- фанатеют от Бережного 😍
Но есть одно большое отличие - они работают не в главной корпорации зла, а с тобой на галере
Не знаю, как так вышло…
Может их когда-то очень унизительно не взяли, а может они только готовятся к 150 этапам анального зондирования
В итоге, сидишь себе - тестируешь на проде без принципов SOLID, и приходит имитатор, заявляя:
Ты же разработчик, ты не должен тестировать на проде, это плохо!!!
Чувак, перестань тут строить шмяндекс, мы одинаково гребём вёслами
Всё что я должен, это получить деньги и закрыть таску. Именно в таком порядке
А какими средствами цель будет достигнута - не твоё дело
👍18❤🔥1❤1😁1
Какой же отсталый везде дотнет…
Побывав в 7 компаниях мне обидно наблюдать насколько бюрократия и узкий кругозор ограничивают команды от массового внедрения реально крутых инструментов дотнета
Прошло 5 лет с релиза сорс генераторов, но про них до сих пор даже на собесах не спрашивают
Хотя я считаю переезд на Roslyn плагины приоритет номер 1 всех продуктов, которые хотят не развалиться в ближайшие три года
Тут Майкрософт блин вовсю фигачит vector store и выводит в релиз отдельные части semantic kernel, а многие до сих пор на 8 дотнет переезжают…
Короче, грустно всё ребят, по ходу реально АО СтепВан
Побывав в 7 компаниях мне обидно наблюдать насколько бюрократия и узкий кругозор ограничивают команды от массового внедрения реально крутых инструментов дотнета
Прошло 5 лет с релиза сорс генераторов, но про них до сих пор даже на собесах не спрашивают
Хотя я считаю переезд на Roslyn плагины приоритет номер 1 всех продуктов, которые хотят не развалиться в ближайшие три года
Тут Майкрософт блин вовсю фигачит vector store и выводит в релиз отдельные части semantic kernel, а многие до сих пор на 8 дотнет переезжают…
Короче, грустно всё ребят, по ходу реально АО СтепВан
🤩19👍8🤯4❤🔥2❤2🔥1😁1
⚡️⚡️⚡️StepOne news
28 мая в 19-30
проведу эфир в Шарпизме, где покажу как с помощью Source Generators собрать промышленный типовой микросервис с пониженным потреблением ОЗУ
Будет много бенчмарков и цифр
1 июня повышение цен на Большой Шарпизм
750 ₽/мес => 900 ₽/мес
Текущие подписчики платят по старой цене, новая цена распространяется на тех, кто подпишется 1 июня и далее
28 мая в 19-30
проведу эфир в Шарпизме, где покажу как с помощью Source Generators собрать промышленный типовой микросервис с пониженным потреблением ОЗУ
Будет много бенчмарков и цифр
1 июня повышение цен на Большой Шарпизм
Текущие подписчики платят по старой цене, новая цена распространяется на тех, кто подпишется 1 июня и далее
Успей попасть в Шарпизм👩💻
Ссылка на вступление в закрепе
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🤯4🔥2🤩2❤🔥1
Пока все валялись в отключке от передоза шашлыками, мы с Даниилом смачно поработали и выдали нереальный подкастище
Съёмки проходили месяц назад, но подписчики Шарпизма уже были в курсе
Наслаждайтесь на YouTube
Съёмки проходили месяц назад, но подписчики Шарпизма уже были в курсе
Шарпизм - это быть на шаг впереди
Наслаждайтесь на YouTube
YouTube
HATE-CAST: НАКРУТКА VS СТАЖИРОВКИ \\ C#, IT-ВУЗы, гейткипинг ft. StepOne
⚡️YouTube Степана: https://www.youtube.com/@StepOneIT
TG Степана: https://news.1rj.ru/str/steponeit
========================================================
⚡️Удочка с ведром рыбы: https://teletype.in/@the_real_daniil/mentor
Мой TG: https://news.1rj.ru/str/future_cto_notes
=…
TG Степана: https://news.1rj.ru/str/steponeit
========================================================
⚡️Удочка с ведром рыбы: https://teletype.in/@the_real_daniil/mentor
Мой TG: https://news.1rj.ru/str/future_cto_notes
=…
❤4❤🔥3👍2🔥2