twitter.com/volyx
javaswag
Подкаст о разработке на Java. Все то, о чем вы боялись спросить в кулуарах.
Koniecznie odwiedź stronę podcastu i wesprzyj twórcę: javaswag.github.io
Autor
twitter.com/volyx
Kategoria
Strona podcastu
Ostatni odcinek
29 cze 2026
Gdzie słuchać?
Podcasty w aplikacji Replaio Radio Już wkrótcePodcasty trafią do aplikacji już wkrótce. Zainstaluj teraz i jako pierwszy zobacz nowe podejście do podcastów
Odcinki
#93 - Почему Ktor всё, JetBrains проиграл гонку ИИ, и исчезающий навык дебага - Паша Финкельштейн 29.06.2026 1:58:26
В этом выпуске к нам пришел Паша Финкенштейн — Developer Advocate в BellSoft, человек с нестандартным бэкграундом и огромной энергией. Мы поговорили о том, как политолог и психолог стал экспертом по Java, обсудили менеджерские и архитектурные фейлы, вспомнили забытое искусство правильного дебага и прошлись с критикой по Ktor, Kotlin Multiplatform и современному вектору развития JetBrains. 00:00:41...
#92 - Путь к чистоте с Хаскелем, Растом и pGenie - Никита Волков 17.05.2026 2:07:04
В этом выпуске мы погружаемся в мир функционального программирования вместе с Никитой Волковым, архитектором и разработчиком на Haskell и Rust. Обсуждаем, почему «чистота» функций — это не ограничение, а суперсила, как монады помогают нам в повседневной Java-разработке и почему будущее за строгими контрактами и DSL. Во второй части выпуска Никита рассказывает о своем проекте pGenie — инструменте д...
#91 - C++, Rust и «вьетнамские флешбэки» из Big Tech | Дмитрий Свиридкин 29.04.2026 1:58:54
В этом выпуске мы выходим за рамки JVM и погружаемся в мир системного программирования. У нас в гостях Дмитрий Свиридкин — Senior Rust/C++ разработчик, автор книг про неопределенное поведение (UB Book) и язык Rust (Crab Book), а также человек, успевший поработать над радарами, роботами и облаками в AWS. Мы обсудили, почему C++ всё еще жив (и даже обзавелся линейной алгеброй в стандарте), в чем маг...
#90 - Константин Цховребов - внутреннее устройство Compose и эволюция Kotlin Multiplatform 28.03.2026 2:21:54
«Правда ли, что тесты в мобильных приложениях — это пустая трата времени? Почему Xcode называют “тихим ужасом” и почему iOS-разработчики до сих пор его терпят? Сегодня в подкасте Java Swag мы погружаемся в мир Android, Compose и Kotlin Multiplatform. У нас в гостях человек, который знает о мобильной экосистеме JetBrains всё — Константин Цховребов, разработчик в команде Compose Multipla...
#89 - Дмитрий Чуйко - Performance Architect, интринсики, контейнеры и будущее OpenJDK 16.03.2026 1:23:09
В гостях Дмитрий Чуйко, Performance Architect в компании Bellsoft. Мы обсудили, как устроена работа над производительностью Java «под капотом», зачем компаниям свои дистрибутивы JDK и почему дефолтные настройки в контейнерах — это путь в никуда. В этом выпуске: 00:00 Старт 01:48 Путь из Deutsche Bank в Oracle. 03:43 Замеры производительности до появления JMH. 08:19 Функциональные тесты рантайма и...
#88 - Руслан Ибрагимов - о будущем Kotlin и архитектуре Snowflake 08.03.2026 1:29:56
В гостях Руслан Ибрагимов — Kotlin-разработчик и архитектор. Обсуждаем эволюцию языка, замену шардированных баз на Snowflake и модернизацию легаси с помощью ИИ. 00:00 — Интро 03:00 — Путь Руслана в Kotlin 06:00 — Преимущества Kotlin перед Java 11:00 — Новая обработка ошибок 16:00 — Проблемы Kotlin Multiplatform 18:00 — Тренды в Kotlin-сообществе 22:00 — Выбор бэкенд-фреймворков 31:00 — Обзор новых...
#87 - Дмитрий Соломенников — О разработке компиляторов, Java и языках выходного дня 20.02.2026 1:57:12
В 87 выпуске подкаста Javaswag обсуждаем внутреннюю кухню создания языков, почему Java упрощает исходники и зачем крупным компаниям вроде Huawei свои языки программирования. 00:00 — Интро 01:58 — ZX Spectrum 48/128 и Basic 04:12 — Путь от анализа к компиляторам 06:56 — Красота и сложность разработки компиляторов 09:37 — Противостояние: Язык против Компилятора 13:00 — Зачем компаниям собственные яз...
#86 - Григорий Вахмистров - Java и C#, GraphQL и менторинг 25.12.2025 1:50:24
В 86 выпуске подкаста Javaswag поговорили c Григорием Вахмистровым о Java и C#, GraphQL и менторинге. Обсудили, каково это — переходить из экосистемы Microsoft в мир JVM, почему C# кажется более «продуктовым» и чего Java-разработчикам до сих пор не хватает для полного счастья (спойлер: это не только Lombok). Основную часть выпуска мы посвятили GraphQL: Григорий на практических примерах объяснил, к...
#85 - Роман Гребенников - Lucene, Scala и стейтслесс поиск 29.11.2025 1:59:30
В 85 выпуске подкаста Javaswag в гостях Роман Гребенников, инженер с огромным опытом в разработке поисковых движков (Findify, Delivery Hero) и создатель open-source проектов Metarank и Nixie Search. Мы обсудили эволюцию поиска от “просто возьми Elastic” до хайпа по векторным базам данных и обратно. Поговорили о том, почему Scala всё еще жива, зачем нужен GraalVM в 2024 году, и как пост...
#84 - Иван Лягаев - Scala, платформенные задачи и кодогенерация 03.10.2025 1:45:01
В 84 выпуске подкаста Javaswag поговорили Иваном Лягаевым о Scala, платформенных задачах и кодогенерации 00:00 Начало 04:36 Парадигмы программирования 16:00 Система эффектов в Scala 22:38 Scala в банке 27:21 Типичный Scala-сервис 33:17 HTTP библиотеки 37:13 Трассировка и мониторинг 44:37 Контекст 49:30 Переходы между языками программирования 51:54 Type Class в Scala 57:13 Java и Kotlin 01:00:38 Пр...
#83 - Андрей Кулешов - переход в Яндекс, конференции, бренд и локальные сообщества 27.09.2025 1:44:33
В 83 выпуске подкаста Javaswag поговорили Андреем Кулешовым о переходе в Яндекс, конференциях, бренде и локальном сообществе 00:00 Начало 02:49 Победа России на ICPC 05:47 Итоги года и встречи в офлайне 08:28 Переходы между компаниями и Яндекс 20:26 Quarkus 28:08 Quarkus и Микронавт 34:47 Платформы для хранения кода 38:10 Развитие IT-сообщества 52:07 Конференции, программы 01:01:45 Тренды и фрагме...
#82 - Владимир Ситников - профайлеры, разработка драйвера и опенсорс 15.09.2025 2:17:02
В 82 выпуске подкаста Javaswag поговорили Владимиром Ситниковым о профайлерах, разработке драйвера и опенсорсе 00:00 Начало 02:31 Перфоманс-инжиниринг 07:40 Роль нагрузочного тестирования 20:01 Вариабельность в тестировании 29:46 Кэширование запросов в Oracle и Postgres 35:42 Платная поддержка Spring 38:17 Создание собственного профайлера 56:13 Оптимизация записи метрик 58:18 Java Flight Recorder...
#81 - Михаил Поливаха - реактивное программирование и опен сорс 06.09.2025 1:56:13
В 81 выпуске подкаста Javaswag поговорили Михаилом Поливахой о реактивном программировании и Open Source 00:00 Начало 15:42 Cтартапы 19:04 Культура стартапов или университетская жизнь 23:49 ВУЗ или работа 28:30 История про тимлида 30:42 Город N 34:15 Open Source 51:03 Реактивное программирование 56:37 R2DBC 01:00:46 Open Source проекты 01:09:08 Реактивная парадигма 01:11:02 Реактивные системы 01:1...
#80 - Илья Зонов - роль архитектора, подход API First и Code of Architecture 22.08.2025 2:06:58
В 80 выпуске подкаста Javaswag поговорили с Ильей Зоновым о роли архитектора, подходе API First и Code of Architecture 00:00 Начало 06:03 Linux и эмбедед системы 12:57 Проекты на Java 19:03 Рост 26:12 Переход в банк 30:31 PostgreSQL 34:55 Бизнес-процессы 42:13 Процесс разработки в малых и крупных компаниях 49:12 Принятие решений в команде 55:16 Ворк лайф баланс жизни на высоких грейдах 01:02:38 По...
#79 - Архипов и Поливаха - Java конференции в 2025 году 13.08.2025 1:53:32
В 79 выпуске подкаста Javaswag поговорили с Антоном Архиповым и Мишей Поливаха о Java конференциях в 2025 году 00:00 Начало 04:26 Сравнение старых и новых докладов 06:19 Отбор спикеров и качество контента 11:52 Культурные различия в восприятии докладов 33:13 Стратегия подачи заявок на конференции 39:12 Коммуникация с организаторами конференций 48:41 Подход к видео-контенту на конференциях 59:15 По...
#78 - Филипп Дельгядо - ФинТех на Котлине и правильные велосипеды поверх Постгреса 26.06.2025 2:02:06
В 78 выпуске подкаста Javaswag поговорили с Филиппом Дельгядо о ФинТехе, Котлине и правильных велосипедах поверх Постгреса https://lekton.io 00:00 Начало 05:57 ФинТех 18:31 Java и Kotlin 30:50 Микросервисы 39:50 Саги в микросервисах 49:20 Библиотеки поверх PostgreSQL и очереди 01:00:42 Паттерны работы с БД, OLTP против OLAP 01:09:14 JSONB, CQRS 01:15:35 Инструменты разработчика - Confluence 01:21:...
#77 - Андрей Бреслав - Котлин для Джависта 21.05.2025 1:53:25
В 77 выпуске подкаста Javaswag поговорили с Андреем Бреславом о Котлине, новом AI языке и мультиплатформе 00:00 История создания Kotlin 10:11 Разработка языка 14:40 Этапы развития языка программирования 19:16 Влияние Java 23:44 Неоднозначность грамматики 30:35 Дженерики 35:57 Успех Kotlin 41:27 Проблемы экосистемы 46:30 Мультиплатформа 54:05 Выгорание 01:01:03 Работа с языками программирования 01:...
#76 - Сергей Куксенко - перформанс Джавы 24.02.2025 2:05:56
В 76 выпуске подкаста Javaswag поговорили Сергеем Куксенко о перформансе Джавы 00:00 Начало 04:39 Опыт работы в Excelsior и Java 10:47 Переход в Intel и работа с компиляторами 15:13 Работа в команде производительности Oracle 20:06 Развитие инфраструктуры производительности Java 26:01 Регрессии 32:09 Тестирование Java 39:50 Сборка эффективного корпуса бенчмарков 44:58 Вопросы безопасности и произво...
#75 - Илья Ильиных - Голэнг как убица Джавы, и Вим 04.02.2025 2:34:50
В 75 выпуске подкаста Javaswag поговорили Ильей Ильиных о том почему Голэнг лучше Джавы, и как Вим делает из вас лучшего разразботчика 00:00 Переход от Java к Go 06:13 Проблемы с Optional и его использование 11:20 Использование Optional в Java 18:30 Важность форматирования кода 23:42 Проблемы и решения в команде 31:05 Переход на Vim и его связь с GoLang 36:30 Проблемы с Gradle и тестами 44:51 Прое...
#74 - Дерар Бакр - риалтайм системы на JVM стэке 20.01.2025 2:38:27
В 74 выпуске подкаста Javaswag поговорили с Дераром о реалтайм атрибуции в рекламной сети построенной на JVM стэке 00:00 Начало 05:46 Преимущества и недостатки платформы JVM 11:56 Размышления о будущем Java 17:12 Что такое AppFlyer? 22:20 Обработка больших данных в AppFlyer 28:16 Архитектура обработки данных и Kafka 36:40 Clojure 42:49 Эффективность и выразительность кода на Clojure 49:17 Java и C...
#73 - Сева Брекелов - автоматизация, видеостриминг и AI для Miro 24.11.2024 2:08:36
В 73 выпуске подкаста Javaswag поговорили с Севой Брекеловым о автоматизация тестирования, платформе видеостриминга и AI для Miro 00:00 Начало 12:07 Путь к автоматизации тестирования 25:22 Переход от тестирования к программированию 32:43 Работа в Google и Nike 39:11 Управление заказами и функциональные возможности 42:26 Тестирование и проблемы с микросервисами 45:15 Внедрение тест-контейнеров в пр...
#72 - Александр Бармин - эволюция Спринга и архитектура Необанка 18.11.2024 1:54:03
В 72 выпуске подкаста Javaswag поговорили с Александром Барминым о Спринге и архитектуре Необанка 00:00 Начало 05:34 Значение доменной области в разработке 17:28 IBM FileNet и Java EE 22:45 Проблемы и эволюция Java EE 32:50 Spring и Spring Boot 48:10 Миграция между версиями Spring 56:05 Гибкость и сложности Spring Boot 01:01:02 Адаптация Spring к современным трендам 01:04:50 Проблемы зависимости о...
#71 - Алексей Жидков - эргономичный подход и декомпозиция архитектуры 12.11.2024 1:48:51
В 71 выпуске подкаста Javaswag поговорили с Алексеем Жидковым об эргономичном подходе для разработки архитектуры проекта 00:00 Начало 12:06 Работа консультанта 17:38 Эргономичный подход и его принципы 26:44 Практика применения принципов разработки 30:55 Трудности внедрения DDD на практике 37:15 Популярность DDD и его реальная эффективность 39:33 TDD и его место в эргономичном подходе 41:00 Тестиро...
#70 - Алексей Захарченко - аутстафинг, криптобиржа на Джаве и Редис 24.10.2024 2:05:57
В 70 выпуске подкаста Javaswag поговорили с Алексеем Захарченко о аутстафинге и построении криптобиржы на Джаве 00:00 Начало 05:48 Аутстаффинг и компания Кроссовер 20:17 Монструозные проекты и их последствия 26:15 Трекинг времени и его влияние на разработчиков 35:40 Читерство в системе трекинга 42:09 Bitso 46:08 Технологии и архитектура бирж 58:44 Монолит и его метрики 01:03:00 Выбор между Spring...
#69 - Дмитрий Чуйко - старт Джава проектов с нуля 17.10.2024 1:55:08
В 69 выпуске подкаста Javaswag поговорили с Дмитрием Чуйко о старте Джава проектов с нуля 00:00 Начало 10:09 Технологический стек и его эволюция 17:04 Рост и развитие в карьере разработчика 23:07 Путь к стартапу Мой склад 25:00 Технологии и архитектура SaaS системы 30:41 Проблемы и решения в разработке 32:09 Поиск и найм разработчиков 41:07 Баланс между MVP и масштабированием 46:52 Старт нового пр...
Podobne podcasty
Replaio nie jest wydawcą podcastów; nazwy audycji, okładki i audio należą do ich autorów i są rozpowszechniane przez publiczne kanały RSS