From 15cb63348fb6d84ffafcd07afb11643ac816b390 Mon Sep 17 00:00:00 2001 From: randyrektor <157041235+randyrektor@users.noreply.github.com> Date: Tue, 13 Oct 2026 10:35:42 -0400 Subject: [PATCH] Create 1049 - WTF is a Software Factory.md --- shows/1049 - WTF is a Software Factory.md | 59 +++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 shows/1049 - WTF is a Software Factory.md diff --git a/shows/1049 - WTF is a Software Factory.md b/shows/1049 - WTF is a Software Factory.md new file mode 100644 index 000000000..affef3cd5 --- /dev/null +++ b/shows/1049 - WTF is a Software Factory.md @@ -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) \ No newline at end of file