Forwarded from PiterJS (Дим)
✨ Послезавтра на PiterJS для нас выступит Игорь Антонов:
📜 И покажет он нам кое-что весомое - карту развития фронтендера из React в бэкенд не только через Node.js.
🎫 Регистрируйся, пока есть места: https://piterjs.org/#meetup=kn5idq_z2952b
✔️ А если передумал идти — отмени регистрацию там же.
Team Lead в Т-Банк, автор YouTube-канала «Про JavaScript и разработку».
Директор программного комитета Podlodka React Crew.
Участник ПК Podlodka Java/TechLead Crew.
Читаю лекции в HTML Academy, ИТМО, Т-Банк.
Ex-автор курсов по JavaScript/TypeScript/Node в HTML Academy.
Ex-автор в журнале ][акер.
📜 И покажет он нам кое-что весомое - карту развития фронтендера из React в бэкенд не только через Node.js.
Устали от бесконечной борьбы с ререндерами в React и сотого способа визуализировать JSON? Если разработка однотипных проектов наскучила и хочется профессионального роста, возможно, ваш путь лежит в сторону бэкенда.
Переход на «тёмную сторону» — это не просто новый стек, а иная инженерная культура: свои паттерны, архитектурные ограничения и более сложные задачи. Это настоящий вызов для инженера, уставшего от рутины.
В докладе я поделюсь личным опытом миграции из фронтенда в бэкенд и практической дорожной картой для такого перехода.
Что мы обсудим:
Карта развития: Какие навыки действительно важны на старте, а что можно отложить.
Инженерные практики: Что такое ADR и технические спецификации, и почему без них невозможна серьезная разработка.
Выбор стека: Критический разбор технологий и аргументы, почему Node.js — не всегда лучший выбор для старта на бэкенде.
Этот доклад для фронтендеров, которые задумываются о смене специализации или хотят стать full-stack разработчиками с бэкенд-экспертизой.
🎫 Регистрируйся, пока есть места: https://piterjs.org/#meetup=kn5idq_z2952b
✔️ А если передумал идти — отмени регистрацию там же.
🔥14👍3⚡1🏆1
На самом деле уже сегодня. Буду рад увидеться 🙌
🔥8🤝6🐳2🏆2
Кейсы команды мобильного приложения, ИТ-квиз и экскурсия по флагманскому ИТ-хабу в Санкт-Петербурге
Всё это ждет вас на T-Meetup: Mobile 21 октября. Погрузимся в мир мобильной разработки, расскажем, как создаются наши экраны и проведём ИТ-квиз для тех, кто разделяет интерес к технологиям.
Какие доклады вас ждут?
→ Коллекционируем layout без регистрации и крашей
Узнаем, как создать надёжные экраны с разделёнными и тестируемыми модулями.
→ База о базе
Разберём, как оптимизировать работу с базами данных, на примере чата в мобильном приложении.
А после докладов — квиз и экскурсия по нашему флагманскому ИТ-хабу. Записаться на экскурсию можно на стойке регистрации перед стартом митапа. Количество мест ограничено, поэтому лучше записаться заранее.
📅 21 октября в 19:00
📍 Санкт-Петербург, Свердловская наб., 44, стр. 2, Санкт-Петербург, ИТ-хаб Группы компаний «Т-Технологии»
Подробности и регистрация на митап — на сайте.
Приходите пообщаться (я участвую в роли ведущего), послушать спикеров и посмотреть наш новый офис в Санкт-Петербурге. Участие бесплатное, но нужно зарегистрироваться
Всё это ждет вас на T-Meetup: Mobile 21 октября. Погрузимся в мир мобильной разработки, расскажем, как создаются наши экраны и проведём ИТ-квиз для тех, кто разделяет интерес к технологиям.
Какие доклады вас ждут?
→ Коллекционируем layout без регистрации и крашей
Узнаем, как создать надёжные экраны с разделёнными и тестируемыми модулями.
→ База о базе
Разберём, как оптимизировать работу с базами данных, на примере чата в мобильном приложении.
А после докладов — квиз и экскурсия по нашему флагманскому ИТ-хабу. Записаться на экскурсию можно на стойке регистрации перед стартом митапа. Количество мест ограничено, поэтому лучше записаться заранее.
📅 21 октября в 19:00
📍 Санкт-Петербург, Свердловская наб., 44, стр. 2, Санкт-Петербург, ИТ-хаб Группы компаний «Т-Технологии»
Подробности и регистрация на митап — на сайте.
Приходите пообщаться (я участвую в роли ведущего), послушать спикеров и посмотреть наш новый офис в Санкт-Петербурге. Участие бесплатное, но нужно зарегистрироваться
🔥19👍5🤝1
Мы уже готовы! 🎙️Старт в 19:00
@alexislog расскажет про layout’ы без крашей
@teregulov_ar расскажет про оптимизацию работы с БД
@alexislog расскажет про layout’ы без крашей
@teregulov_ar расскажет про оптимизацию работы с БД
🔥18❤3👍2
Завтра приму участие в онлайн-митапе от Health Samurai. В докладе расскажу про концепцию чистой архитектуры и покажу как её имплементировать в проектах на Node.js.
Что будет в докладе:
* Узнаем как создать контроллеры и отделять их от деталей HTTP;
* Разберёмся как изолировать бизнес-логику в слоях Services и Use Cases;
* Узнаем как не потеряться в Middleware, превратив их из хаоса в управляемый и явный поток обработки запросов;
* Научимся готовить и обрабатывать ошибки (Custom Errors, Exception Filters);
* Настроим IoC и DI с помощью Inversify;
* Увидим как легко покрывать приложение автотестами с помощью vitest.
Встречаемся в онлайн 23 октября 2025 в 19:00 (МСК).
Мероприятие бесплатное, регистрация обязательна (https://health-samurai.ru/clean-arch).
После регистрации придёт ссылка на Zoom.
Что будет в докладе:
* Узнаем как создать контроллеры и отделять их от деталей HTTP;
* Разберёмся как изолировать бизнес-логику в слоях Services и Use Cases;
* Узнаем как не потеряться в Middleware, превратив их из хаоса в управляемый и явный поток обработки запросов;
* Научимся готовить и обрабатывать ошибки (Custom Errors, Exception Filters);
* Настроим IoC и DI с помощью Inversify;
* Увидим как легко покрывать приложение автотестами с помощью vitest.
Встречаемся в онлайн 23 октября 2025 в 19:00 (МСК).
Мероприятие бесплатное, регистрация обязательна (https://health-samurai.ru/clean-arch).
После регистрации придёт ссылка на Zoom.
🔥17👍2❤1
Запись доклада «Node.js без Nest: практическое руководство по чистой архитектуре» пока в процессе подготовки. А вот репозиторий с примером имплементации уже доступен. Только что добавил описание структуры, чтобы проще было разбираться. Пример, презентация уже на GitHub — https://github.com/AntonovIgor/clean-architecture-in-nodejs_2025 🍿
GitHub
GitHub - AntonovIgor/clean-architecture-in-nodejs_2025: Примеры кода для для доклада «Node.js без Nest.js. Практическое руководство…
Примеры кода для для доклада «Node.js без Nest.js. Практическое руководство по чистой архитектуре» - AntonovIgor/clean-architecture-in-nodejs_2025
👍32🔥12❤4
Сегодня в Питере проходит осенний поток конференции Holy.js 🔥 Хочется поставить эмодзи «осенний лист», но у нас уже ❄️ Зима близко.
Вечером буду рассказывать про состояние Node.js в 2025 году: популярность платформы, про поддержку TypeScript и другие важные изменения 🎙️
Вечером буду рассказывать про состояние Node.js в 2025 году: популярность платформы, про поддержку TypeScript и другие важные изменения 🎙️
🔥28❤🔥2☃1
В конце октября принял участие в митапе Samurai Health. В докладе рассказывал про реализацию чистой архитектуры в Node.js. Рассказать-то рассказал, а опубликовать запись забыл. Исправляюсь.
🍿Запись доклада — https://youtu.be/MjOPgxsJ1Z0
👨💻 Исходники примера — https://github.com/AntonovIgor/clean-architecture-in-nodejs_2025
🍿Запись доклада — https://youtu.be/MjOPgxsJ1Z0
👨💻 Исходники примера — https://github.com/AntonovIgor/clean-architecture-in-nodejs_2025
YouTube
Node.js без Nest: практическое руководство по чистой архитектуре
Репозиторий с примерами кода: https://github.com/AntonovIgor/clean-architecture-in-nodejs_2025
Разработка бэкенда на Node.js не заканчивается на Nest. Это отличный фреймворк, но иногда в проекте требуется больше гибкости и контроля над кодом. В этом докладе…
Разработка бэкенда на Node.js не заканчивается на Nest. Это отличный фреймворк, но иногда в проекте требуется больше гибкости и контроля над кодом. В этом докладе…
❤13👍8🔥7
Завтра, 7 декабря в 11:00, в университете ИТМО состоится конференция IT Conf (https://itmo.events/events/114700). Мероприятие бесплатное, но требуется регистрация.
Я тоже принимаю участие и выступлю с докладом про подготовку к архитектурным интервью (System Design).
Анонс поздний, но если нет планов на выходные, буду рад со всеми увидеться в оффлайн 🤝
Я тоже принимаю участие и выступлю с докладом про подготовку к архитектурным интервью (System Design).
Анонс поздний, но если нет планов на выходные, буду рад со всеми увидеться в оффлайн 🤝
🔥16❤7
Выступление в ИТМО состоялось 🎉 Спасибо всем участникам и организаторам. Такие мероприятия всегда вдохновляют 🩷
Тайминги во время выступления были ограничены, не всё рассказал, что хотел. Поэтому выкладываю расширенную версию своего доклада. С ним выступал в августе на Podlodka React Crew.
🍿 YouTube — https://youtu.be/dThhGVOtBZ8
Тайминги во время выступления были ограничены, не всё рассказал, что хотел. Поэтому выкладываю расширенную версию своего доклада. С ним выступал в августе на Podlodka React Crew.
🍿 YouTube — https://youtu.be/dThhGVOtBZ8
YouTube
System Design для фронтенд-разработчиков. Паттерны прохождения интервью / Игорь Антонов (Т-Банк)
Одним из ключевых испытаний при трудоустройстве в бигтех-компании является прохождение архитектурного этапа интервью. За один-полтора часа кандидату необходимо продемонстрировать навыки проектирования сложных приложений с нуля. Хотя эта задача обычно ассоциируется…
❤🔥19👍11🔥7❤1
Forwarded from PiterJS (Дим)
✨ PiterJS #85 близко!
🎉 В следующий четверг 25 декабря в 19:00 подведём итоги 2025 года по фронту, бэку, да и просто веселимся перед праздниками.
📍 Впервые соберёмся в Т-Технологиях (Свердловская набережная, д. 44, стр. 2)
📰 Программа
🗣 19:10 Николай Шабалин
🎤 CSS: Итоги 2025 года
🗣 20:10 Игорь Антонов
🎤 Что нового в Node.js в 2025 году
🗣 21:00 Ярослав Силкин
🎤 PiterJS: игрофикация 2025 года
🎫 Регистрация: https://piterjs.org/#meetup=kts3br_ofrm4j
🎉 В следующий четверг 25 декабря в 19:00 подведём итоги 2025 года по фронту, бэку, да и просто веселимся перед праздниками.
📍 Впервые соберёмся в Т-Технологиях (Свердловская набережная, д. 44, стр. 2)
📰 Программа
🗣 19:10 Николай Шабалин
🎤 CSS: Итоги 2025 года
🗣 20:10 Игорь Антонов
🎤 Что нового в Node.js в 2025 году
🗣 21:00 Ярослав Силкин
🎤 PiterJS: игрофикация 2025 года
🎫 Регистрация: https://piterjs.org/#meetup=kts3br_ofrm4j
🔥21👏3❤2
Ребята, всем привет 👋
Новый год мчится к нам на всех парах, и всё ближе приближается время, когда хочется просто расслабиться и насладиться предновогодней атмосферой. Я пока ещё не приступил к отдыху, но собираюсь это сделать в ближайшее время ☃️
А пока мы вместе с командой программного комитета готовим второй сезон конференции Podlodka AI Crew. Он запланирован на февраль 2026, а прямо сейчас мы определяемся с темой сезона.
Хочешь нам помочь с этой непростой задачей? Мы подготовили небольшую форму с предварительными темами — https://a37921.webask.io/kmeqgqisd. Проголосуй за ту, что откликается тебе больше.
Среди всех участников мы разыграем один бесплатный билет на конференцию. Чтобы поучаствовать в розыгрыше, нужно успеть проголосовать до 17:00 (МСК) 29 декабря.
Новый год мчится к нам на всех парах, и всё ближе приближается время, когда хочется просто расслабиться и насладиться предновогодней атмосферой. Я пока ещё не приступил к отдыху, но собираюсь это сделать в ближайшее время ☃️
А пока мы вместе с командой программного комитета готовим второй сезон конференции Podlodka AI Crew. Он запланирован на февраль 2026, а прямо сейчас мы определяемся с темой сезона.
Хочешь нам помочь с этой непростой задачей? Мы подготовили небольшую форму с предварительными темами — https://a37921.webask.io/kmeqgqisd. Проголосуй за ту, что откликается тебе больше.
Среди всех участников мы разыграем один бесплатный билет на конференцию. Чтобы поучаствовать в розыгрыше, нужно успеть проголосовать до 17:00 (МСК) 29 декабря.
❤17🔥8🎄5👏3