Saltar al contenido
Radio Logo
PodcastsEducaciónТысяча фичей

Тысяча фичей

Саша Пахомов
Último episodio

75 episodios

  • Тысяча фичей

    75. Софтвер фабрика поверх Herdr: 100 PR-ов в день.

    09/11/2026 | 2 h 11 min
    100 PR в день это база для инженера. Сева рассказывает, как построил и открыл свою софтверную фабрику на Herdr: роли PM, кодера, QA, ревьюера и judge, связь с Jira и GitHub, выбор моделей, контроль качества и неожиданные счета за CI. 
    Во второй части — автоматические демо и видеотесты, домашний кластер на мини-ПК и Proxmox, роботы и 3D-печать. Обсуждаем конфликт энтузиастов и скептиков, судьбу опытных инженеров, персональный софт вместо SaaS, независимость от вендоров и смысл технического образования. И пытаемся понять, что останется людям в профессии, когда производством кода управляют фабрики.
    Главы:
    0:00 - Фабрики, семь проектов и весь опыт в Claude
    1:10 - Staff FDE в MongoDB: модернизация легаси как продукт
    3:58 - Oracle → MongoDB: почему хранимые процедуры не переписать одним промптом
    7:36 - Агенты для миграции: адаптеры, harness и CDC
    9:39 - 500 PR за неделю: как устроен поток примерно по 100 задач в день
    10:58 - Как Herder привёл к собственной софтверной фабрике
    14:42 - Зачем фабрике UI: блокеры, босс, директор и качество
    18:48 - Herder изнутри: терминальный мультиплексор, SDK и события
    21:33 - Долгоживущие агенты против детерминированных workflow
    25:14 - Три pipeline за два дня: скорость против чтения документации
    26:52 - Роли в команде: PM, кодер, QA, ревьюер и judge
    29:29 - Opus, Sonnet и китайские модели: цена ревью и CI
    36:16 - Исследователи, дизайнеры и автоматические видеодемо
    41:49 - Скриншоты и логи: как проверить, что фича реально работает
    44:46 - Продуктовый TDD: сначала доказательство ценности, потом код
    47:39 - Team Lead и Shepherd: агенты, которые не дают PR застрять
    51:28 - Ресурс-менеджмент: CPU, диск, память и runaway-субагенты
    57:12 - Домашняя лаборатория: мини-ПК, Proxmox и отдельная машина для CI
    59:24 - Как Claude собрал сервер: клавиатуры, туннель и миграция с NAS
    1:04:26 - Роботы, 3D-печать и раскол между двумя лагерями инженеров
    1:07:44 - Хейт и скептицизм: можно ли научить людей работать с AI
    1:13:32 - Переучивать или увольнять? Заодно: не пора ли заменить SaaS
    1:15:04 - Testcontainers в Nike и боль человека, который узнал раньше
    1:19:20 - «Весь опыт в Claude»: работа в одиночку и like-minded команды
    1:23:47 - Вайбкодинг без лени: почему думать приходится больше
    1:25:26 - Что делать опытным инженерам, чьи навыки уже автоматизированы
    1:32:43 - Свой Riverside: эра персонализированного софта
    1:36:40 - Подписка или покупка навсегда: пределы клонирования SaaS
    1:41:45 - Зачем строить своё, если Claude скоро сделает это сам
    1:48:59 - Что такое софтверная фабрика и когда она действительно автономна
    1:55:37 - Ценность инженера: оптимизация фабрик, ресурсов и экономики
    1:57:37 - Нужны ли Database Internals и техническое образование
    2:08:29 - Ограничения как мотивация: сохранить инженерную жилку
    2:11:09 - Финал: вопросы, комментарии и проверка внимательности
    --

    Тг канал Севы: https://t.me/engineerreadings 

    Фабрика Севы: https://github.com/volekerb/hivemill 
    --
    Сайт подкаста: https://apkhmv.xyz 
    Почта автора: apkhmv@gmail.com 
    Телеграмм канал подкаста Тысяча фичей 
    https://t.me/tfeat
  • Тысяча фичей

    74. Java больше нет. Rust vs Go в мире агентов.

    04/11/2026 | 1 h 50 min
    Что остаётся от профессии Java-разработчика, когда код пишут агенты? Обсуждаем с Димой, автором https://t.me/javaswag, хейт в IT, сокращения и столкновение опытных сеньоров с AI-native новичками. Разбираем главный барьер для быстрой разработки: инфраструктуру тестирования, выкладки и откатов, performance CI в ClickHouse и контроль качества сгенерированных тестов.
    Затем переходим к Java: за что мы её любили и какие преимущества теперь дают агенты. Сравниваем Rust и Go, обсуждаем диагностику компилятора, Clippy, GraalVM, Spring и Hibernate, переписывание легаси и стоимость облачных ресурсов. В финале — почему стоит становиться генералистом и расширять кругозор в системном программировании.
    Главы:
    0:00 - Уберите Java из резюме и лучшие инструменты, чтобы сойти с ума
    0:58 - Почему в IT стало больше хейта: расколы вокруг ИИ и токсичные комментарии
    6:25 - «Осторожно, злая собака»: предупреждение о банах вместо самих банов
    7:42 - Сокращения, страх и защита рабочего места: почему трудно признать, что чего-то не знаешь
    11:08 - Опытный сеньор против AI-native новичка: конкуренция и разные риски
    13:25 - 200 pull requests в день: код генерируется быстрее, чем инфраструктура успевает его проверить
    18:40 - Упал прод — поднимем? Цена стабильности и починка с агентами
    22:00 - Баги у клиентов базы данных: логи, релизный цикл и автоматизация проверок
    24:46 - Продавцы агентов и их клиенты: Anthropic, сбои и бюджеты Uber на токены
    31:00 - Реверт на реверт: почему даже с агентами трудно безопасно откатить изменение
    34:00 - ClickHouse и performance CI: инфраструктура проверки сложнее самого продукта
    39:33 - Можно ли вливать тесты не глядя: скорость пайплайна и покрытие сценариев
    41:43 - Ловушка оценки рисков: как снова начать ревьюить всё и выгореть
    44:32 - Куда уходит Java из Java-подкаста: смена стека, интересов и настроения комьюнити
    52:30 - Зачем разбираться во внутренностях, если есть агенты: системное программирование и радость от кода
    58:12 - За что мы любили Java: GC, JIT, IDEA, понятная карьера и удобная модель для бизнеса
    1:06:44 - Ностальгия или свобода: ощущение работы против результата, который приносит пользу
    1:10:19 - Что теперь определяет выбор языка: синтаксис, гарантии, производительность и размер бинаря
    1:12:05 - Шипить фичи или копаться в деталях: кому агенты помогли больше
    1:16:34 - Свой CI ради морского боя: где остановиться и взять готовый инструмент
    1:19:04 - Деньги, токены, compute и время: четыре ресурса при выборе технологий
    1:20:18 - Морской бой на Java не влез в гигабайт: цена стека для вечернего проекта
    1:23:20 - Почему Rust удобен агентам: гарантии, ошибки компилятора и автофиксы Clippy
    1:26:13 - Go против Rust глазами человека: простота, ошибки и конкурентность
    1:30:25 - Go против Rust с агентами: быстрый цикл компиляции и итоговый артефакт
    1:31:58 - Rust как второй язык после Java: выход в системное программирование
    1:34:01 - GraalVM как будущее Java и спор об использовании ИИ в OpenJDK
    1:35:58 - Java глазами агента: стектрейсы, Spring, Hibernate и лишние абстракции
    1:40:13 - Кто перепишет легаси: риски миграции и почему старый стек не вечен
    1:44:11 - Money talks: экономия облачных ресурсов как аргумент за смену стека
    1:46:32 - Уберите Java из резюме: становиться генералистом и учить системное программирование
    1:48:53 - Финал: аргументы вместо хейта и большие комментарии, которые хочется читать
    --

    Подкаст Димы: https://t.me/javaswag 
    --
    Сайт подкаста: https://apkhmv.xyz 
    Почта автора: apkhmv@gmail.com 
    Телеграмм канал подкаста Тысяча фичей 
    https://t.me/tfeat
  • Тысяча фичей

    73. Joker 2026: Мир меняется, конференция тоже

    25/09/2026 | 2 h 47 min
    В гостях продюсер JUG Ru Group Алексей Федоров и корпоративный философ Андрей Морозов 

    --
    Приходите на конференцию Joker 2026!
    Агенты. Философия. Java : https://jokerconf.com
    Будущее разработки: https://future.jokerconf.com
    --

    0:00 - Холодное открытие: самая красивая девочка в классе и что остаётся нам, когда всё делает Фейбл
    1:52 - Вступление: Алексей и Андрей, Джокер 2026 меняет формат и гвоздь в крышку гроба хард-скиллов
    5:11 - Что такое «кишочки»: сложность, уникальность и то, что нужно, но мало кто умеет
    12:39 - Фейбл и Опус залезают в кишочки: от профилировщика Андрея Паньгина до «спрофилируй меня»
    15:46 - «Нифига не любой»: обезьяна с гранатой, кто решает, что нужно, и конкуренция за зарплату
    20:04 - Взгляд снаружи: клиенты, инвесторы и венчурный консенсус о ценности нашего труда
    22:12 - Коммунизм или фашизм: ВАЛЛ-И, Скайнет и почему мы хотим конкурировать
    24:32 - Самая красивая девочка в классе: миметическое желание Жерара, любимого философа Тиля
    28:42 - А что девочке вообще надо: новый атрибут, голубой океан, Мане и два способа взломать матрицу
    37:24 - Перенос против фичеризма: проводить в школу, розочка и распределённые базы как индустриальный стандарт
    39:58 - Лотман: интеллекту нужен другой, и выбор метафоры как акт, в котором робот не заменит
    42:19 - Как рождаются новые области: разрыв метафоры, мицелий, детский вопрос Турбейна и операционализация
    49:38 - Метафоры эволюционируют: воронка продаж, петля лояльности и песочные часы найма
    52:47 - Лакофф: мы живём в метафорах — атомы из учебника, архитектура и банда четырёх
    1:00:16 - Критерии качества для роботов: 30 связей для людей, 30 тысяч для моделей и рушащаяся модель индустрии
    1:02:04 - Интеллект — коллективная история: говорить с людьми, мейджор и майнер, пул-реквест как выпуск подкаста
    1:05:46 - Что такое качественная коммуникация: токсичные ревью, гуманитарий и физик и детское «я сам»
    1:10:19 - Коммуникация с технологией: созвон, недетерминированные ЛЛМки и модели, которые любят Python больше Java
    1:14:56 - ЛЛМ как новый актор в софт- и хард-скиллах: был ли выбор Java вообще выбором
    1:20:06 - Актор, фактор или актант: Akka, Латур, Уголовный кодекс и ПДД
    1:23:34 - Кнопки нажимать может другая ЛЛМ: воспринимать технологию как живую — второй незаменимый навык
    1:30:12 - Мышление через практику и что у нас забрали ЛЛМки: работу руками и неделю на усвоение
    1:34:13 - Проблема пустого бэклога: генерация ишью на остатках токенов Фейбла и второе мнение от новой модели
    1:38:25 - Две подруги OpenAI и Anthropic: миксовать модели, чтобы вернуть контроль, кворум агентов и лучший PR в жизни
    1:41:46 - А точно ли тебе нужно это качество: ритуалы, магическое мышление и что делает инженера сеньором
    1:46:45 - Птичий язык моделей: правила в AGENTS.md или минимальная инвазивность, воспитание детей и Карпатый
    1:51:16 - Аналогия с наймом: ПДД проекта, как сеньору сидеть в машине и право с тобой спорить
    1:55:13 - Субъектность как осознание границ своего влияния и сжигание ведьм по утрам
    1:58:43 - Когда два робота не договорились: лимит токенов на спор, граница экспертизы и пять утра со /grill-me
    2:07:00 - Фрустрация или оптимизм: жизнь в неопределённости как навык будущего
    2:10:40 - Технооптимистичное будущее: софт без багов, программы, прорастающие на лету, и CEO с кисточкой
    2:14:43 - Ещё один уровень абстракции: быстрый Фейсбук и кто тебе даст изменить мир
    2:19:17 - За пределами своей квартиры: дочка хочет манан, 3D-принтер и бесконечный сахар
    2:24:04 - ВАЛЛ-И как утопия и антиутопия: люди, которые не умеют хотеть, и тележки, в которых мы уже едем
    2:31:46 - Зачем такое существо: эволюция, вечная жизнь, батарейки из Матрицы и демиург Воронежской области
    2:39:05 - Возвращаемся к Джокеру: первый день про технологии, второй — про будущее, и конференции, которые все одинаковые
    --

    Канал Андрея: https://t.me/chief_philosophy_officer  
    Канал Алексея: https://t.me/channel_23derevo 
    Сайт подкаста: https://apkhmv.xyz 
    Почта автора: apkhmv@gmail.com 
    Телеграмм канал подкаста Тысяча фичей 
    https://t.me/tfeat
  • Тысяча фичей

    72. Зачем IDEA в 2026

    11/09/2026 | 2 h 23 min
    Спросил у деврела JetBrains а зачем нам сегодня IDEA, ответ шокировал. В гостях Антон Архипов. Во второй части подкаста размышляем над тем, а какой должна быть IDEA будущего.
    --

    0:00 - Вступление: Антон Архипов, JetBrains, выходной в Эстонии и вопрос «нужен ли вам IDE?»
    2:32 - JCrete: анконференс на Крите, рулетка Хайнца Кабуца, лекции Клиффа Клика и AI-Crete
    9:06 - Пузыри и ожидания: вопрос сеньорам с 20+ годами Java и взгляд патологоанатома
    11:39 - Ответы: Клифф Клик дебажит в IDE, Питер Лори переписывает сгенерированный код руками
    16:38 - Зачем вообще код, code review как главная задача и «moment of shame» того, кто не читает код
    22:16 - Хрустальный шар: 80%, что инструмент уже не нужен, страх и идентичность вокруг кода
    26:58 - Цена инференса: две тысячи в месяц на токены и код лучше, чем у 90% программистов
    29:18 - Теория Голдратта: горлышко переехало в code review, PR на 10 тысяч строк и зачем ревью на самом деле
    34:41 - Инструменты ревью не менялись 15 лет: хочу историю инкремента, а не дифф с комментариями
    39:23 - «Мы клей между двумя Клодами»: ревью через агентов и коммуникация с потерями
    42:29 - Чат вместо редактора: как Антон смотрит диффы, а Саша программирует графы агентов
    47:07 - Задачи инструмента: дебаггинг, ревью, артефакты на входе — Jira, транскрипт созвона, дамп из головы
    52:33 - Завод по переработке задач: наблюдаемость пайплайна, зерно на ладони и артефакт на выходе
    56:27 - Доказательства: тесты в середине, метрики перформанса на выходе и делегирование валидации агенту
    1:00:18 - Визуальный пайплайн с бюджетами, агенты общаются между сессиями, токены как новый ресурс и канбан агентов
    1:07:21 - Скиллы, экономия токенов и как Клод поглощает надстройки: self-review, отчёты, Codex строит IDE
    1:10:32 - Борьба с ветряными мельницами: новая модель обнуляет ваши тулы, агент пишет инструменты на лету
    1:15:14 - LSP для агента: поиск, рефакторинги, matklad с грепом и юниксовые тулзы
    1:19:56 - Essential против nice-to-have: JRebel, компилятор, git и где теперь живут незаменимые инструменты
    1:23:01 - Два динозавра OpenAI и Anthropic: где не стоять на пути, контекстное окно и локальные модели
    1:27:40 - Терминал или UI: Codex Desktop, глючный Claude Desktop и Джонни Мнемоник в VR
    1:30:48 - Если редактор заменить на Codex: список сессий и новый плагин JetBrains
    1:33:08 - Видимость работы и отчётность: токены на задачу, governance-слой, Central, покупка DX Atlassian-ом
    1:41:01 - Динамический UI на пути динозавров: интерактивный plan mode и инструмент для принятия решений
    1:44:14 - Раскол комьюнити и псевдокод-дифф: понять критичный код без чтения тысяч строк
    1:49:51 - Баг импорта Maven в IDEA: починил агентом и не знаю, что сломал; legacy, COBOL и adoption 5%
    1:55:44 - Ответственность: агент-археолог на 10 миллионов токенов, индемнити Copilot и последняя кнопка перед уходом домой
    2:00:47 - Урок девопсов: меньше знаешь — лучше спишь, Fable находит баги в проде, баги есть всегда
    2:06:32 - Софт для самолётов и спутников: избыточность, 10 записей в студии и 10 отказов
    2:12:17 - Волшебная кнопка: чёрный ящик, потеря экспертизы, франкенштейн Саши на Opus 4.5 и вакансии внедрения
    2:18:06 - Финальный вопрос: нужна ли IDE в августе 2026, маятник стандартизации и once in a lifetime
    --


    Сайт подкаста: https://apkhmv.xyz 
    Почта автора: apkhmv@gmail.com 
    Телеграмм канал подкаста Тысяча фичей 
    https://t.me/tfeat
  • Тысяча фичей

    71. Как работает IMDG Apache Ignite

    03/09/2026 | 2 h 51 min
    Станислав Лукьянов — коммиттер Apache Ignite — с нуля разбирает, как устроены in-memory data grid: распределенные мапы, шардирование и ребалансировка, репликация и консистентность, SQL, коллокация, server-side compute, off-heap-хранение, Garbage Collector и JIT-компиляция. Сравнивает Apache Ignite с Redis, Hazelcast, Coherence и распределенными SQL-базами, объясняет, когда сложность такой технологии оправдана, и обсуждает ее будущее в стриминге, памяти агентов и LLM KV-кэшах.
    Главы:
    0:00 - Вступление: Ignite
    1:00 - Как Apache Ignite стал технологическим феноменом
    8:06 - Что такое in-memory data grid
    13:10 - Серверная обработка и бесконечная мапа
    19:40 - От Java HashMap к распределенному хранилищу
    27:15 - Как разложить огромную мапу по машинам
    33:36 - Эластичное шардирование: consistent и rendezvous hashing
    44:46 - High availability начинается с репликации данных
    50:07 - CAP-теорема: консистентность или доступность при разделении
    58:04 - Подтверждение записи: от PrimarySync до Raft
    1:03:05 - За пределами key-value: документы и SQL
    1:09:38 - Decision support без превращения в OLAP
    1:12:28 - Зачем SQL понадобился поверх хеш-мап
    1:18:19 - Распределенный SQL, частичные результаты и шафлинг
    1:26:47 - Коллокация: связанные данные должны лежать вместе
    1:36:37 - Джойн, который наглядно объясняет коллокацию
    1:40:41 - Collocated compute: переносим бизнес-логику к данным
    1:46:45 - Динамический деплой кода, лямбды и санбоксы
    1:54:47 - Почему русскоязычные инженеры полюбили дата-гриды
    1:58:34 - Garbage Collector встречает low-latency нагрузки
    2:07:15 - От распределенных объектов к off-heap storage
    2:12:01 - Три причины перехода на off-heap
    2:18:44 - Делает ли современный ZGC off-heap ненужным
    2:23:33 - JIT-компиляция: Java против движков баз данных
    2:29:35 - Когда не стоит выбирать распределенное хранилище
    2:34:09 - Где дата-гриды оправдывают свою сложность
    2:39:17 - Кризис идентичности in-memory data grid
    2:42:10 - Могут ли дата-гриды пригодиться AI-агентам
    2:46:01 - KV-кэши и распределенный AI-инференс
    2:49:03 - Напутствие: изучайте системы, потом выбирайте инструмент
    --


    Сайт подкаста: https://apkhmv.xyz 
    Почта автора: apkhmv@gmail.com 
    Телеграмм канал подкаста Тысяча фичей 
    https://t.me/tfeat
Más podcasts de Educación
Acerca de Тысяча фичей
Подкаст тысяча фичей
Sitio web del podcast

Escucha Тысяча фичей, The Mel Robbins Podcast y muchos más podcasts de todo el mundo con la aplicación de radio.es

Descarga la app gratuita: radio.es

  • Añadir radios y podcasts a favoritos
  • Transmisión por Wi-Fi y Bluetooth
  • Carplay & Android Auto compatible
  • Muchas otras funciones de la app