BBB show
BBB show
AI-агенти, Go-архітектура та war stories про міграції баз даних
0:00
-2:13:54

AI-агенти, Go-архітектура та war stories про міграції баз даних

Це запис розмови двох розробників на YouTube-подкасті про сучасну розробку: обговорюють нові AI-моделі (Codex, ChatGPT, Claude, Opus, Fabel), досвід використання AI-агентів для дебагу та рефакторингу, модульну архітектуру бекенду на Go, підхід Backend for Frontend, а також велику частину часу присвячують болючій темі — конфліктам міграцій бази даних (Django), індексам у Postgres, zero-downtime міграціям, і чому погано, коли кілька застосунків ходять в одну базу даних. Наприкінці — жарти про те, чому AI пише кращий код на Go, ніж на Python, та дорогі GUI-інструменти для баз даних.



00:00 Вступ, перевірка звуку, кіт Мартін

01:54 AI-моделі: Codex стає ChatGPT, новий GPT-5.6 Sol vs Opus 8 та Fabel

06:06 Codex сам розібрався з тестами через Docker

09:03 AGENT.md — як AI-агенти читають документацію проєкту

10:04 Чи потрібні “skills” для AI-агентів

12:10 Модульна архітектура застосунку на Go

19:22 Backend for Frontend (BFF) і рендеринг на бекенді

21:16 Конфлікти міграцій у Django: історія команди

32:12 Хто винен: людський фактор, а не технології

44:00 Стаття Мартіна Фаулера про еволюцію бази даних

1:00:00 Психологія впевненості на новому проєкті

1:10:00 Чи варто довго сидіти на одному місці роботи

1:15:00 Технічний борг і авторитет “консультанта ззовні”

1:22:00 Індекси в Postgres: блокування таблиці та CONCURRENTLY

1:30:00 Zero-downtime міграції для великих проєктів

1:36:00 Чому погано, коли кілька застосунків ходять в одну базу даних

1:44:00 Версіонування API та підхід “parallel change”

1:56:00 Вебхуки замість прямого обміну даними між сервісами (кейс “Дімон і Славік”)

2:07:00 Чому AI пише кращий код на Go, ніж на Python

2:13:00 Дорогі GUI-інструменти для роботи з базами даних

2:13:25 Фінал

Discussion about this episode

User's avatar

Ready for more?