Heavy Tech

Сергей Удалов

В этом подкасте мы погружаемся в мир программирования, IT и технологий, с акцентом на Ruby. Ведущий, Сергей Удалов, ruby-тимлид и опытный спикер, делится своими знаниями и опытом, иногда приглашая интересных гостей, а иногда ведя шоу в одиночку.  Присоединяйтесь к нам, чтобы оставаться в курсе последних тенденций в мире технологий!

  1. 9월 25일

    Rails Engines в бою и взгляд в будущее Ruby

    Гость: Дмитрий Копров, Ruby-разработчик второй волны, пишу на нём с 2010 года. Сейчас работаю техлидом геосервиса в ecom.techВедущий: Сергей Удалов В этом выпуске Heavy Tech Podcast мы встречаемся с Дмитрием Копровым, опытным Ruby-разработчиком и техлидом. Мы обсуждаем Rails Engines - мощный инструмент для создания модульных приложений, делимся опытом использования в реальных проектах, включая интересный кейс из МГУ по системе доступа к суперкомпьютерам. Также делимся мнением о последних выступлениях ключевых фигур Ruby-сообщества - Matz и DHH, обсуждаем их позиции по развитию языка и фреймворка, а также философию разработки. В практическом блоке Дмитрий решает задачу по проверке сложности пароля, демонстрируя свои навыки Ruby-программирования. Проекты и ссылки - https://github.com/octoshell/octoshell-v2 — приложение на энжинах - https://www.youtube.com/watch?v=9K7LQ1weT5c - Rails Engines в проекте для МГУ Книги - https://www.labirint.ru/books/518955/ — Практика программирования - Учебник английского языка - Н.А. Бонк - Белая гвардия (Дни Турбиных) М.А. Булгаков Блоги и каналы - https://michaelrbernste.in/tw — блог Михаила Бернштейна (пример: https://michaelrbernste.in/2013/11/19/distributed-systems-archaeology-part-one) - https://t.me/misleading_dev — канал Дмитрия "Никуда не ведущий разработчик" Выступления - https://www.youtube.com/watch?v=XVaRRryB_cQ - Выступление Matz - https://www.youtube.com/watch?v=gcwzWzC7gUA - Выступление DHH - https://www.youtube.com/watch?v=7z0ZrDdQ-6M - Интервью с DHH

    1시간 51분
  2. 9월 22일

    Как совместить код, детей и IT-сообщества

    Как совместить код, детей и IT-сообщества Гостья: Анна Буянова, бэкенд-разработчица в ПСБ, создательница образовательных проектов, активистка в it-сообществах. В этом выпуске поговорим с Анной Буяновой. Анна делится своим уникальным опытом совмещения множества ролей: от технической работы в банке до создания образовательных курсов, участия в женском сообществе code_sisters и других активностях. В выпуске обсуждаем:     Как Анна пришла в программирование и почему решила создавать образовательные курсы     Особенности преподавания программирования и подход к дидактике в техническом образовании     Участие в женском IT-сообществе code_sisters и важность поддержки начинающих разработчиц     Как совмещать работу, семью с двумя детьми и активную общественную деятельность     Влияние ИИ на профессию разработчика и будущее программирования     Тренды в Ruby-разработке и перспективы развития     Пути роста от индивидуального контрибьютора к лидерским ролям     Советы начинающим разработчицам и как не сдаваться в сложных обстоятельствах Полезные ссылки:     Канал Анны: https://t.me/anna_codes     Курс Анны: https://github.com/ruby-newbie/lessons     Гитхаб: https://github.com/lightalloy     Канал сообщества code_sisters: https://t.me/codesisters     Ютуб code_sisters: https://www.youtube.com/@code_sisters      Книги:     "Практика объектно-ориентированного дизайна" (POODR): https://www.poodr.com/     "99 бутылок" Сэнди Мец: https://sandimetz.com/99bottles     "Проектирование приложений с интенсивным использованием данных": https://www.oreilly.com/library/view/... Подписывайтесь на подкаст «Heavy Tech» на любой платформе (Apple Podcast, Google Podcast, Spotify, Яндекс.Музыка и другие):  https://heavytech.mave.digital/ https://t.me/UdalovX

    59분
  3. 7월 31일

    Как Ruby-разработчик стал тимлидом и почему вернулся к коду

    Гость выпуска — Арсений Карашкевич  В этом выпуске подкаста "Heavy Tech" Арсений делится своим опытом работы в команде, рассказывает о переходе от разработчика к тимлиду и обратно, а также обсуждает архитектурные подходы в разработке.   Ключевые темы выпуска:  - Как изменилась работа команды после ухода Сергея.   - Опыт Арсения в роли тимлида: плюсы и минусы.   - Архитектурные подходы: доменные модели, репозитории и их влияние на разработку.   - Советы начинающим Ruby-разработчикам: как развиваться и искать ментора.   Полезные советы и инсайты:   - Как организовать работу команды без "баз-фактора".   - Почему важно делиться знаниями и опытом с сообществом.   - Как выбрать правильный путь развития: технический или менеджерский.   Подписывайтесь на мои каналы, чтобы не пропустить новые выпуски:  - Telegram: https://t.me/UdalovX   - Резервный канал: https://vkvideo.ru/@udalov_x   Написать Арсению насчет менторинга https://t.me/Mr_Karashkevich Оставайтесь на связи и развивайтесь вместе с "Heavy Tech"!

    1시간 17분
  4. 7월 14일

    От стажера до синьора: Путь Ruby-разработчика с Даниилом Любимцевым

    Гость выпуска: Даниил Любимцев, Ruby-разработчик из Balance Platform. В этом выпуске обсуждаем карьеру разработчика, выбор технологий, Ruby-сообщество и его развитие. Даниил рассказывает о своём пути в разработке, начиная с 13 лет, делится опытом работы в разных компаниях и даёт советы начинающим разработчикам.  Ключевые темы: - Как стать Ruby-разработчиком и почему Ruby? - Опыт работы в крупных компаниях и стартапах. - Ruby-сообщество: проблемы и перспективы. - Советы по развитию карьеры в IT. Полезные советы: - Развивайте не только технические навыки, но и soft skills. - Учитесь общаться с людьми и доносить свою точку зрения. - Будьте готовы к постоянному обучению и саморазвитию. Рекомендованные книги: - Polished Ruby Programming - The Well-Grounded Rubyist - Understanding Computation - Ruby on Rails Tutorial by Michael Hartl Подписывайтесь на мои каналы: Telegram: https://t.me/UdalovX Резервный канал: https://vkvideo.ru/@udalov_x

    1시간 17분
  5. 6월 9일

    Чистая архитектура: Как разделить бизнес-логику и детали реализации

    В этом выпуске подкаста HeavyTech мы обсуждаем принципы чистой архитектуры и их применение в разработке на Ruby on Rails. Ведущий Сергей Удовиченко рассказывает о том, как важно разделять бизнес-логику и технические детали, чтобы сделать код более тестируемым, масштабируемым и переиспользуемым. Ключевые моменты выпуска: - Почему смешение уровней абстракции в коде приводит к проблемам. - Как MVC помогает разделить ответственность между моделями, представлениями и контроллерами. - Что такое чистая архитектура и как она помогает изолировать бизнес-логику от внешних зависимостей. - Примеры использования чистой архитектуры в Ruby on Rails. - Как правильно тестировать бизнес-логику, используя адаптеры и репозитории. Полезные советы: - Как избежать проблем с ActiveRecord и сохранить чистоту архитектуры. - Почему SOLID и паттерны проектирования остаются актуальными. - Как применять элегантные объекты (Elegant Objects) для улучшения кода. Подписывайтесь на мой Telegram-канал: https://t.me/UdalovX Не забудьте подписаться на резервный канал: https://vkvideo.ru/@udalov_x Присоединяйтесь к обсуждению и делитесь своими мыслями в комментариях! Чистая архитектура в Ruby on Rails: как правильно проектировать приложения

    36분
  6. 5월 2일

    Как я готовлю доклады для IT-конференций: опыт и советы от Сергея Удалова

    В этом выпуске подкаста Heavy Tech Сергей Удалов подробно рассказывает о своем опыте подготовки к докладам на IT-конференциях.  Узнайте: • Как выбирать тему выступления, чтобы она была интересна и вам, и аудитории • Какие этапы проходит докладчик от выбора темы до финального прогона слайдов • Почему важна история в презентации и как построить увлекательный рассказ • Как работать с слайдами и какие инструменты использовать (Markdown и Marp) • Советы по преодолению страха и поиску драйва для выступлений • Как распределять время на подготовку и избегать профессионального выгорания • Личный подход Сергея к выбору темы и методам подготовки, а также примеры из собственной практики Если вы планируете выступать на конференциях, митиапах или хотите улучшить навыки публичных выступлений — это видео для вас! Подписывайтесь на канал, комментируйте и делитесь своим опытом.

    26분
  7. 3월 19일

    Возвращение к подкасту, новый формат собесов и автоматизация с AI

    Новый выпуск подкаста от Сергея Удалова – возвращение к регулярным видео после небольшого перерыва! В этом выпуске Сергей делится: - Опыт проведения курсов: Как организовывал курсы по тестированию Ruby-приложений, систематизировал знания и готовится повторить курс.   - Идеи для технических собеседований: Размышления о формате «билетов» и подходах к проверке знаний кандидатов в духе университетских экзаменов.   - Автоматизация и инструменты: Обзор возможностей автоматизации с помощью n8n, интеграции с AI и перспективы создания собственных ассистентов.   - Инсайты из мира Ruby: Обсуждение новшеств, рефакторинга кода, проведения код-ревью, а также обмен опытом и идеями с коллегами.   - Форматы стримов и записи: Технические нюансы организации стримов, советы по настройке записи и взаимодействию с аудиторией в реальном времени.   - Конференции и встречи:*Анонс участия в конференциях (Team Lead, DevOps) и приглашение к личному общению для разработчиков из Екатеринбурга. ✅ Подписывайтесь на канал «Удалов» в Telegram: https://t.me/UdalovX – Список подкаст-платформ (Apple Podcast, Яндекс.Музыка, VK Video, Звук и другие): https://heavytech.mave.digital , https://vkvideo.ru/@udalov_x 💰💰💰 https://boosty.to/sergeiudalov Если вы интересуетесь Ruby, тестированием, автоматизацией и хотите узнать, как реально работают процессы в IT, этот выпуск для вас! Подписывайтесь, оставляйте комментарии и делитесь своими мыслями – это лучшая поддержка для автора. Смотрите видео, участвуйте в обсуждениях и будьте в курсе всех новинок мира Ruby!

    29분

소개

В этом подкасте мы погружаемся в мир программирования, IT и технологий, с акцентом на Ruby. Ведущий, Сергей Удалов, ruby-тимлид и опытный спикер, делится своими знаниями и опытом, иногда приглашая интересных гостей, а иногда ведя шоу в одиночку.  Присоединяйтесь к нам, чтобы оставаться в курсе последних тенденций в мире технологий!

좋아할 만한 다른 항목