Pular para o conteúdo

1049: WTF is a Software Factory?

21 de outubro de 2026 · 58 min

Notas do episódio

Scott and Wes talk with Adam Jacob about software factories: what they actually are, why they’re unique to each team, and how to build trust in agent-generated code. They dig into Swamp Club, black box testing, domain driven design, adversarial review for accessibility, and whether unit tests still earn their keep.

Show Notes
  • 00:00 Welcome to Syntax!
  • 01:10 What Is Swamp Club and Adam Jacob’s Background
  • 02:37 Scott’s Personal Automations: Cleaning Folders and Filing Sentry Bugs
  • 03:28 Where Does This Fit If You Already Run Claude Code?
  • 07:22 Brought to you by Sentry.io
  • 07:46 Swapping Models and APIs: Flipping the Agent Loop Inside Out
  • 09:40 Pricing and Bringing Your Own Inference
  • 10:18 What Is a Software Factory, Really?
  • 14:50 Shipping 2,500 PRs a Month: Trust, Automation, and Black Box Testing
  • 16:55 Software Factory or Slop Factory? A Perception Problem
  • 19:06 How Big Companies Can Start: Give Five People Permission to Break the Rules
  • 24:16 Who Has Actually Pulled This Off So Far?
  • 25:54 What Do You Do With 10,500 Engineers?
  • 28:56 The Vibe Coded Adobe Suite: When Does This Stop?
  • 30:24 Personal Software: What If Software Got Smaller, Not Bigger?
  • 33:51 Testing With AI: Black Box, Integration, and Deleting Your Unit Tests
  • 39:03 How Do You Validate Trust in a Factory?
  • 39:30 Domain Driven Design Gives Your Agent a Vocabulary
  • 43:12 Adversarial Review: Accessibility, Lighthouse, and Fixing the Machine
  • 46:17 Why Skills Alone Aren’t Enough
  • 49:00 Figuring It Out Together: Engineers, Not the Labs, Know Their Systems
  • 53:53 Sick Picks + Shameless Plugs
Sick Picks Shameless Plugs Hit us up on Socials!

Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott: X Instagram Tiktok LinkedIn Threads

Randy: X Instagram YouTube Threads

Todos os episódios de Syntax – Tasty Web Development Treats

Configurações

Exibição

Idioma

Define quais estações você vê primeiro na página inicial.

Histórico

As rádios e episódios ouvidos recentemente e suas últimas buscas ficam só neste navegador.

Avisos

Um aviso rápido quando um podcast que você segue tem um episódio novo. Desative podcasts individuais pelo sino na página deles.

Conta

Salve favoritos – no app e no site.

Atalhos de teclado

/
Abrir busca
Espaço
Reproduzir ou pausar
← →
No player: voltar 15 s, avançar 30 s (episódios) · na fileira: próximo bloco
↑ ↓
Na fileira: alvo dentro do bloco
Home / End
Na fileira: primeiro ou último bloco
Esc
Fechar janela ou menu
?
Esta visão geral
Tocando agora

Ir para a estação

A seguir

    Adicione episódios com “A seguir” – eles tocam depois do episódio atual.