Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 59 additions & 0 deletions shows/1049 - WTF is a Software Factory.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
number: 1049
title: WTF is a Software Factory?
date: 1792580400000
url: https://traffic.megaphone.fm/FSI9752067287.mp3
youtube_url: https://www.youtube.com/watch?v=aYz9G3__Z4g
guest:
name: Adam Jacob
github: adamhjk
twitter: adamhjk
of: Swamp Club
url: https://swamp-club.com/
social: https://www.adamhjk.com/
---

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

### Sick Picks

- Adam: Dell XPS-14 running Linux with [Omachy](https://omarchy.org/), [Lorna Shore](https://lornashoreband.com/)

### Shameless Plugs

- Adam: [Swamp Club](https://swamp-club.com/), [Swamp Club Discord](https://discord.com/invite/swamp-club)

### Hit us up on Socials!

Syntax: [X](https://twitter.com/syntaxfm) [Instagram](https://www.instagram.com/syntax_fm/) [Tiktok](https://www.tiktok.com/@syntaxfm) [LinkedIn](https://www.linkedin.com/company/96077407/admin/feed/posts/) [Threads](https://www.threads.net/@syntax_fm)

Wes: [X](https://twitter.com/wesbos) [Instagram](https://www.instagram.com/wesbos/) [Tiktok](https://www.tiktok.com/@wesbos) [LinkedIn](https://www.linkedin.com/in/wesbos/) [Threads](https://www.threads.net/@wesbos)

Scott: [X](https://twitter.com/stolinski) [Instagram](https://www.instagram.com/stolinski/) [Tiktok](https://www.tiktok.com/@stolinski) [LinkedIn](https://www.linkedin.com/in/stolinski/) [Threads](https://www.threads.net/@stolinski)

Randy: [X](https://twitter.com/randyrektor) [Instagram](https://www.instagram.com/randyrektor/) [YouTube](https://www.youtube.com/@randyrektor) [Threads](https://www.threads.net/@randyrektor)
Loading