Вчера завершили второй сезон Podlodka React Crew (https://podlodka.io/reactcrew). Весь сезон говорили о важных навыках для фронтенд-разработчиков, которые в первую очередь фокусируются на React.
Неделя конференции получилась насыщенной 🔥 В некоторые дни мы проводили по три сессии вместо двух. Не остановились даже в субботу — утренний доклад стал эпилогом сезона. За неделю успели обсудить: React Compiler, Feature Toggles, Метрики производительности, React 19, OpenTelemetry и многое другое. Огромное спасибо экспертам, которые присоединились к участию и поделились своим опытом 🎯 Было интересно и познавательно.
Для меня этот сезон стал особенным: впервые я был в роли директора программного комитета. Это было классное приключение, которое мы прошли вместе с нашей командой 🙌 Команде отдельное большое спасибо. Ребята, вы супер 💜
И, конечно, спасибо всем участникам конференции. Надеюсь, что каждый нашёл для себя что-то новое и интересное.
Неделя конференции получилась насыщенной 🔥 В некоторые дни мы проводили по три сессии вместо двух. Не остановились даже в субботу — утренний доклад стал эпилогом сезона. За неделю успели обсудить: React Compiler, Feature Toggles, Метрики производительности, React 19, OpenTelemetry и многое другое. Огромное спасибо экспертам, которые присоединились к участию и поделились своим опытом 🎯 Было интересно и познавательно.
Для меня этот сезон стал особенным: впервые я был в роли директора программного комитета. Это было классное приключение, которое мы прошли вместе с нашей командой 🙌 Команде отдельное большое спасибо. Ребята, вы супер 💜
И, конечно, спасибо всем участникам конференции. Надеюсь, что каждый нашёл для себя что-то новое и интересное.
🔥21❤6👍2🥰1💯1
Пятничный подкастинг
У меня сегодня день подкастинга 🎙️Записали два выпуска внутреннего подкаста для тимлидов (увы, наружу пошарить не могу). Больше трёх часов беседовал с крутыми ребятами про тимлидство, подводные камни при переходе на позицию тимлида и много крутых штук 💪 Зарядился новыми идеями и открыл для себя несколько инсайтов на подумать. Большое спасибо гостям, было безумно интересно 🔥
В очередной раз убеждаюсь, что подкасты — отличный формат, чтобы быстро и поверхностно познакомиться с чем-то новым и перенять опыт других людей. Истории из жизни, теория, приправленная практикой — отличный способ начать путешествие к новым знаниям.
Ребят, а какие вы слушаете подкасты? Накидайте рекомендаций pls 🙌
У меня сегодня день подкастинга 🎙️Записали два выпуска внутреннего подкаста для тимлидов (увы, наружу пошарить не могу). Больше трёх часов беседовал с крутыми ребятами про тимлидство, подводные камни при переходе на позицию тимлида и много крутых штук 💪 Зарядился новыми идеями и открыл для себя несколько инсайтов на подумать. Большое спасибо гостям, было безумно интересно 🔥
В очередной раз убеждаюсь, что подкасты — отличный формат, чтобы быстро и поверхностно познакомиться с чем-то новым и перенять опыт других людей. Истории из жизни, теория, приправленная практикой — отличный способ начать путешествие к новым знаниям.
Ребят, а какие вы слушаете подкасты? Накидайте рекомендаций pls 🙌
🔥17❤4⚡3
Душевно поговорили про Node.js в очередном выпуске подкаста Podlodka Podcast 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27👍12
Forwarded from Podlodka Podcast – анонсы и новости подкаста про IT
Podlodka #416 – Node.js
Node.js начинался с невинного вопроса «а что будет, если запустить Javascript вне браузера?”. Несмотря на предубеждения и скепсис, отрицать бессмысленно – эксперимент удался, ведь миллионы разработчиков используют Node.js каждый день. Почему так вышло – разбираемся с Игорем Антоновым!
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
Node.js начинался с невинного вопроса «а что будет, если запустить Javascript вне браузера?”. Несмотря на предубеждения и скепсис, отрицать бессмысленно – эксперимент удался, ведь миллионы разработчиков используют Node.js каждый день. Почему так вышло – разбираемся с Игорем Антоновым!
🎧 Слушать выпуск
👀 Смотреть выпуск
👉Предложить себя в подкаст
🔥21👍9❤4
✨ 20.03.2025 выступлю на митапе Piter.js. Буду рад встретиться и поболтать в оффлайн 🙌 А теперь про доклад…
📜 Архитектура веб-приложений. Подготовка к сложному интервью
Архитектура веб-приложения не сводится лишь к выбору фреймворка из «большой тройки» или методологии, такой как FSD. Она включает в себя множество важных решений, которые необходимо принять до начала разработки, исходя из требований. Эти и многие другие аспекты обычно рассматриваются на архитектурных секциях, таких как system design для фронтенд-разработчиков. В своём докладе я расскажу, как подготовиться к таким интервью, а также поделюсь своим видением архитектуры веб-приложений.
🎫 Регистрируйся, пока есть ещё места: https://piterjs.org/#meetup=yff077_ykkw2s
📜 Архитектура веб-приложений. Подготовка к сложному интервью
Архитектура веб-приложения не сводится лишь к выбору фреймворка из «большой тройки» или методологии, такой как FSD. Она включает в себя множество важных решений, которые необходимо принять до начала разработки, исходя из требований. Эти и многие другие аспекты обычно рассматриваются на архитектурных секциях, таких как system design для фронтенд-разработчиков. В своём докладе я расскажу, как подготовиться к таким интервью, а также поделюсь своим видением архитектуры веб-приложений.
🎫 Регистрируйся, пока есть ещё места: https://piterjs.org/#meetup=yff077_ykkw2s
🔥16👍4❤1
Немного воспоминаний 🎙️. В минувший четверг выступил на митапе @piterjs с докладом «Архитектура веб-приложений. Подготовка к сложному интервью». Огромное спасибо команде митапа за чудесную организацию и ламповую атмосферу 🔥 Было очень здорово и всегда хочется вернуться вновь 🤝
👍33🔥15❤4
Как сервисам взаимодействовать между собой надёжно, быстро и понятно? REST, gRPC, события, контракты, версии — деталей много, а универсальных решений нет.
На онлайн-конференции Podlodka Techlead Crew (7–11 апреля) разберёмся, как выстраивать межсервисное взаимодействие: от проектирования API до публикации событий и сравнения протоколов.
В программе:
• Event Storming + DDD: проектируем EDA правильно — Кирилл Ветчинкин расскажет, как выделять правильные события, избавляться от синхронных вызовов и строить событийно-ориентированные системы без боли
• Обратная совместимость в парадигме specification-first — Сергей Константинов покажет, как поддерживать REST API и работать со спецификациями типа OpenAPI
• Интервью: Проектируем API — contract first — Илья Зонов поделится, когда этот подход спасает, а когда мешает. И как версионировать API без боли
• gRPC vs RESTful: битва протоколов — Алексей Романов сравнит два подхода по 10 критериям
Готовы прокачаться?
Присоединяйтесь! Билеты здесь 🎟
А мой промокод
На онлайн-конференции Podlodka Techlead Crew (7–11 апреля) разберёмся, как выстраивать межсервисное взаимодействие: от проектирования API до публикации событий и сравнения протоколов.
В программе:
• Event Storming + DDD: проектируем EDA правильно — Кирилл Ветчинкин расскажет, как выделять правильные события, избавляться от синхронных вызовов и строить событийно-ориентированные системы без боли
• Обратная совместимость в парадигме specification-first — Сергей Константинов покажет, как поддерживать REST API и работать со спецификациями типа OpenAPI
• Интервью: Проектируем API — contract first — Илья Зонов поделится, когда этот подход спасает, а когда мешает. И как версионировать API без боли
• gRPC vs RESTful: битва протоколов — Алексей Романов сравнит два подхода по 10 критериям
Готовы прокачаться?
Присоединяйтесь! Билеты здесь 🎟
А мой промокод
antonov8 даёт скидку в 500 руб 🥳❤6👍4🔥4
А вот и запись моего доклада с митапа Piter.js — «Архитектура веб-приложений. Подготовка к сложному интервью»
🍿YouTube — https://youtu.be/hHVr7m63zt4
Спасибо всем за интересные вопросы к докладу 🤝Появилось несколько мыслей для обновления доклада. Обновлённую версию сделаю на конференции Merge в Казани.
🍿YouTube — https://youtu.be/hHVr7m63zt4
Спасибо всем за интересные вопросы к докладу 🤝Появилось несколько мыслей для обновления доклада. Обновлённую версию сделаю на конференции Merge в Казани.
YouTube
Архитектура веб-приложений. Подготовка к сложному интервью - Игорь Антонов
Слайды:
Описание: Архитектура веб-приложения не сводится лишь к выбору фреймворка из «большой тройки» или методологии, такой как FSD. Она включает в себя множество важных решений, которые необходимо принять до начала разработки, исходя из требований. Эти…
Описание: Архитектура веб-приложения не сводится лишь к выбору фреймворка из «большой тройки» или методологии, такой как FSD. Она включает в себя множество важных решений, которые необходимо принять до начала разработки, исходя из требований. Эти…
🔥39👍9💯1🏆1
Пора рассказать как прошёл март и первая половина апреля. На моём канале давно не выходило новых видео, но это не означает, что проект закрыт. Февраль, март и первая половина апреля выдались трудными месяцами, но богатыми на активности. Немного расскажу, чем занимался помимо основной работы.
В феврале мы с командой запустили и провели второй сезон Podlodka React Crew 🍿. В этом сезоне я впервые был в роли директора программного комитета. Сезон прошёл здорово, а я получил много полезных инсайтов на будущее и познакомился с множеством крутых ребят 🎬
Не успели мы закончить конференцию по React и подвести итоги, как пришёл черёд TechLead Crew. Для меня это уже седьмой сезон конференции в роли члена программного комитета. Конференция завершилась на прошлой неделе, но выдыхать рано. Эстафетную палочку перенимает Java Crew. Начали подготовку, стартуем в мае.
И конечно это ещё не всё. В марте подготовил сценарии и с командой записали четыре выпуска подкаста для тимлидов. В подкасте у меня роль основного ведущего и сценариста. Эх, жаль, что подкаст внутренний и наружу им поделиться нельзя. Надо будет подумать и какие-то отдельные темы раскрыть видосиками.
И последнее, что вспоминается — выступление на PiterJS. Успел подготовить и выступить с докладом «WEB-архитектура. Подготовка к сложному интервью». Запись видео недавно публиковал в канале.
Наверняка что-то упустил из виду, но получилась примерно так. На этой неделе ждёт участие в CTF (Питер), а следом запись подкастов в Москве и участие в конференции Merge (Казань).
И самое важное: в марте начал писать свою первую книгу 🥳 К этому шагу шёл давно и наконец подступился вплотную. Содержание книги готово, работаю над первой главой. Об этом расскажу отдельно.
Бежим дальше 🚀🏃♂️
В феврале мы с командой запустили и провели второй сезон Podlodka React Crew 🍿. В этом сезоне я впервые был в роли директора программного комитета. Сезон прошёл здорово, а я получил много полезных инсайтов на будущее и познакомился с множеством крутых ребят 🎬
Не успели мы закончить конференцию по React и подвести итоги, как пришёл черёд TechLead Crew. Для меня это уже седьмой сезон конференции в роли члена программного комитета. Конференция завершилась на прошлой неделе, но выдыхать рано. Эстафетную палочку перенимает Java Crew. Начали подготовку, стартуем в мае.
И конечно это ещё не всё. В марте подготовил сценарии и с командой записали четыре выпуска подкаста для тимлидов. В подкасте у меня роль основного ведущего и сценариста. Эх, жаль, что подкаст внутренний и наружу им поделиться нельзя. Надо будет подумать и какие-то отдельные темы раскрыть видосиками.
И последнее, что вспоминается — выступление на PiterJS. Успел подготовить и выступить с докладом «WEB-архитектура. Подготовка к сложному интервью». Запись видео недавно публиковал в канале.
Наверняка что-то упустил из виду, но получилась примерно так. На этой неделе ждёт участие в CTF (Питер), а следом запись подкастов в Москве и участие в конференции Merge (Казань).
И самое важное: в марте начал писать свою первую книгу 🥳 К этому шагу шёл давно и наконец подступился вплотную. Содержание книги готово, работаю над первой главой. Об этом расскажу отдельно.
Бежим дальше 🚀🏃♂️
🔥29👍12❤3
Сегодня в 19:00 по мск “Игорь Антонов, Гриша Скобелев: Публичное собеседование Тимлида”
Это видео будет полезно всем, кто стремится к профессиональному росту, хочет понять, как проходят собеседования на тимлидов, а также тем, кто сам проводит такие интервью и хочет делать это эффективнее.
В рамках интервью обсудим:
Простые кейсы — как выстраивать работу с командой, проводить 1:1, решать конфликты, работать с метриками и выбирать управленческие фреймворки;
Сложные кейсы — взаимодействие с другими командами, решение блокирующих ситуаций, сотрудничество с бизнес-партнёрами и умение брать ответственность в непростых условиях.
Собеседование будет проводить Игорь Антонов 🔥 TeamLead, автор YouTube-канала «Про JavaScript и разработку». Директор программного комитета Podlodka React Crew. Участник ПК Podlodka Java/TechLead Crew. Читает лекции в HTML Academy, ИТМО, Т-Банк.
Проходить собеседование будет Гриша Скобелев 🔥 Engineering Manager, хост между скобок.
Подключайтесь сегодня в 19:00 к YouTube трансляции
Это видео будет полезно всем, кто стремится к профессиональному росту, хочет понять, как проходят собеседования на тимлидов, а также тем, кто сам проводит такие интервью и хочет делать это эффективнее.
В рамках интервью обсудим:
Простые кейсы — как выстраивать работу с командой, проводить 1:1, решать конфликты, работать с метриками и выбирать управленческие фреймворки;
Сложные кейсы — взаимодействие с другими командами, решение блокирующих ситуаций, сотрудничество с бизнес-партнёрами и умение брать ответственность в непростых условиях.
Собеседование будет проводить Игорь Антонов 🔥 TeamLead, автор YouTube-канала «Про JavaScript и разработку». Директор программного комитета Podlodka React Crew. Участник ПК Podlodka Java/TechLead Crew. Читает лекции в HTML Academy, ИТМО, Т-Банк.
Проходить собеседование будет Гриша Скобелев 🔥 Engineering Manager, хост между скобок.
Подключайтесь сегодня в 19:00 к YouTube трансляции
🔥11❤2
Позавчера рассказал о начале работ над своей первой книгой 📚Не знаю, что меня дёрнуло написать слово «первой». Возможно она будет единственной, но очень надеюсь, что будет.
Чтобы не вариться в своих мыслях один на один, буду рассказывать вам о ходе работ и делиться инсайтами. Возможно мой опыт сможет кому-то помочь. Начнём с самого начала.
Идея написать свою книгу пришла давно. Когда-то я писал много статей для журналов ][акер, Спец Хакер, ИТ-Спец и Системный администратор. Все перечисленные издания выходили на бумаге. Статей написал много. Точную цифру не назову, но думаю около 100. Примерно тогда (2008 год) мне впервые пришла идея: «как было бы здорово написать полноценную книгу».
Вариантов о чём писать было несколько. В то время мне приходилось много программировать на PHP, поэтому выбор пал на него. Книг по основам PHP было много, а у меня была ставка на большой сквозной пример и фреймворк Zend. Информации по этому фреймворку на русском тогда было немного. По задумке каждая глава должна усложнять пример и передавать читателю новые знания. Такой большой-при большой гайд. Спустя много лет эту задумку частично получится воплотить в одном из курсов HTML Academy.
Идею книги по PHP подхватило издательство БХВ. Мы заключили договор и я приступил к подготовке рукописи. Дальше следует история фэкапа. Я написал пять глав и решил бросить 😬 Работа над книгой отнимала много времени, а платили за это мало. А тут к счастью или нет подвернулась новая работа. Я поразмышлял и решил остановиться. Возможно тогда я не был готов к такому большому приключению.
Издательство пошло на встречу. По итогу я остался с пятью главами и с потерянной мечтой. Незавершённая работа ещё долго аукалась в душе.
Желание написать книгу за эти годы никуда не пропало. И вот мы подходим к самому главному, к идее новой книги. Их было несколько, но в итоге остановился на Node.js. Книга будет посвящена разработке бэкенда на Node.js. Рассматривать эту задачу будем комплексно: от архитектурных диаграмм до имплементации практического примера, который будет меняться и усложняться на протяжении всей книги.
В следующем посте обсудим содержание книги.
#книга
Чтобы не вариться в своих мыслях один на один, буду рассказывать вам о ходе работ и делиться инсайтами. Возможно мой опыт сможет кому-то помочь. Начнём с самого начала.
Идея написать свою книгу пришла давно. Когда-то я писал много статей для журналов ][акер, Спец Хакер, ИТ-Спец и Системный администратор. Все перечисленные издания выходили на бумаге. Статей написал много. Точную цифру не назову, но думаю около 100. Примерно тогда (2008 год) мне впервые пришла идея: «как было бы здорово написать полноценную книгу».
Вариантов о чём писать было несколько. В то время мне приходилось много программировать на PHP, поэтому выбор пал на него. Книг по основам PHP было много, а у меня была ставка на большой сквозной пример и фреймворк Zend. Информации по этому фреймворку на русском тогда было немного. По задумке каждая глава должна усложнять пример и передавать читателю новые знания. Такой большой-при большой гайд. Спустя много лет эту задумку частично получится воплотить в одном из курсов HTML Academy.
Идею книги по PHP подхватило издательство БХВ. Мы заключили договор и я приступил к подготовке рукописи. Дальше следует история фэкапа. Я написал пять глав и решил бросить 😬 Работа над книгой отнимала много времени, а платили за это мало. А тут к счастью или нет подвернулась новая работа. Я поразмышлял и решил остановиться. Возможно тогда я не был готов к такому большому приключению.
Издательство пошло на встречу. По итогу я остался с пятью главами и с потерянной мечтой. Незавершённая работа ещё долго аукалась в душе.
Желание написать книгу за эти годы никуда не пропало. И вот мы подходим к самому главному, к идее новой книги. Их было несколько, но в итоге остановился на Node.js. Книга будет посвящена разработке бэкенда на Node.js. Рассматривать эту задачу будем комплексно: от архитектурных диаграмм до имплементации практического примера, который будет меняться и усложняться на протяжении всей книги.
В следующем посте обсудим содержание книги.
#книга
👍36🔥25❤4
Как ваши выходные?
В Питере жара сменилась мелким дождём, но это не повод унывать 🙌
Сегодня я целый день на CTF, провожу карьерные консультации. Восхищаюсь участниками: много ребят решали задачки всю ночь (частая история для CTF) и боролись с новыми вызовами. На площадке ламповая атмосфера и дух соревнований 💪
В Питере жара сменилась мелким дождём, но это не повод унывать 🙌
Сегодня я целый день на CTF, провожу карьерные консультации. Восхищаюсь участниками: много ребят решали задачки всю ночь (частая история для CTF) и боролись с новыми вызовами. На площадке ламповая атмосфера и дух соревнований 💪
🔥25👍5❤🔥2❤1