Apr 22, 2025 · 34m · we-live-to-build

AI Can Write Code, But It Can't Do Architecture

Matt Struppelhoff · 19m spoken Sean Weisbrot · 11m spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

In this episode of We Live To Build, Red Hawk Technologies CEO Matt Struppelhoff explains why artificial intelligence can generate code but cannot replace human system architecture. He also details how founders can overcome business plateaus by implementing operational discipline, restructuring leadership, and transitioning away from day-to-day execution.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Sean holds 37.6% of the talking time here. How this is scored →

Sean as informed peer 3.5 Guest teaching 3.3 Guest disagreement 0.4 Sean pushing back 0.4
05100:0010:0020:0030:001:42–4:45 · Sean as informed peer 3/10 Early Career Beginnings in Design and Technology Matt recounts getting his start in 1994 building websites in Netscape Navigator, and Sean shares his parallel early experiences with HTML, C++, and school networking.4:47–8:06 · Sean as informed peer 4/10 The Evolution from WYSIWYG Editors to AI-Driven Development Matt traces the evolution of WYSIWYG tools to prompt-based AI coding, while Sean provides technical color on modern tools like Figma and Lovable.8:07–12:06 · Sean as informed peer 5/10 Leveraging AI for Legacy Code and Documentation Matt explains using AI to parse undocumented legacy code, while Sean relates his hands-on experience debugging database relational schemas using AI prompts.12:06–15:05 · Sean as informed peer 2/10 Why AI Generates Code but Cannot Architect Systems Matt gives a deep breakdown on system architecture, emphasizing that AI creates code but lacks the foresight to separate business logic layers or evaluate scalability and compliance.15:05–21:13 · Sean as informed peer 4/10 Intellectual Property, Licensing Risks, and the Source of Truth Matt explains IP leakage and copyleft licensing risks in open-source components. When Sean suggests asking AI directly, Matt gently clarifies the danger of relying on generative accuracy over explicit terms.21:13–25:45 · Sean as informed peer 1/10 Restructuring Leadership and Mindset to Scale Red Hawk Matt explains how Red Hawk transitioned from a plateaued lifestyle business to an asset-building company by resolving the consultant's dilemma and bringing in executive partners.25:48–30:12 · Sean as informed peer 6/10 Operational Discipline and the Right Seats Under EOS Sean demonstrates deep familiarity with the Entrepreneurial Operating System (EOS), explaining seat allocation and quarterly rocks using a peer's company as an example.30:12–34:57 · Sean as informed peer 3/10 Transitioning from Execution and De-risking Client Projects Matt outlines his method of de-risking client software projects by probing technical blind spots like third-party API throttling and feasibility constraints.1:42–4:45 · Guest teaching 1/10 Early Career Beginnings in Design and Technology Matt recounts getting his start in 1994 building websites in Netscape Navigator, and Sean shares his parallel early experiences with HTML, C++, and school networking.4:47–8:06 · Guest teaching 2/10 The Evolution from WYSIWYG Editors to AI-Driven Development Matt traces the evolution of WYSIWYG tools to prompt-based AI coding, while Sean provides technical color on modern tools like Figma and Lovable.8:07–12:06 · Guest teaching 2/10 Leveraging AI for Legacy Code and Documentation Matt explains using AI to parse undocumented legacy code, while Sean relates his hands-on experience debugging database relational schemas using AI prompts.12:06–15:05 · Guest teaching 7/10 Why AI Generates Code but Cannot Architect Systems Matt gives a deep breakdown on system architecture, emphasizing that AI creates code but lacks the foresight to separate business logic layers or evaluate scalability and compliance.15:05–21:13 · Guest teaching 5/10 Intellectual Property, Licensing Risks, and the Source of Truth Matt explains IP leakage and copyleft licensing risks in open-source components. When Sean suggests asking AI directly, Matt gently clarifies the danger of relying on generative accuracy over explicit terms.21:13–25:45 · Guest teaching 3/10 Restructuring Leadership and Mindset to Scale Red Hawk Matt explains how Red Hawk transitioned from a plateaued lifestyle business to an asset-building company by resolving the consultant's dilemma and bringing in executive partners.25:48–30:12 · Guest teaching 2/10 Operational Discipline and the Right Seats Under EOS Sean demonstrates deep familiarity with the Entrepreneurial Operating System (EOS), explaining seat allocation and quarterly rocks using a peer's company as an example.30:12–34:57 · Guest teaching 4/10 Transitioning from Execution and De-risking Client Projects Matt outlines his method of de-risking client software projects by probing technical blind spots like third-party API throttling and feasibility constraints.1:42–4:45 · Guest disagreement 0/10 Early Career Beginnings in Design and Technology Matt recounts getting his start in 1994 building websites in Netscape Navigator, and Sean shares his parallel early experiences with HTML, C++, and school networking.4:47–8:06 · Guest disagreement 0/10 The Evolution from WYSIWYG Editors to AI-Driven Development Matt traces the evolution of WYSIWYG tools to prompt-based AI coding, while Sean provides technical color on modern tools like Figma and Lovable.8:07–12:06 · Guest disagreement 0/10 Leveraging AI for Legacy Code and Documentation Matt explains using AI to parse undocumented legacy code, while Sean relates his hands-on experience debugging database relational schemas using AI prompts.12:06–15:05 · Guest disagreement 1/10 Why AI Generates Code but Cannot Architect Systems Matt gives a deep breakdown on system architecture, emphasizing that AI creates code but lacks the foresight to separate business logic layers or evaluate scalability and compliance.15:05–21:13 · Guest disagreement 2/10 Intellectual Property, Licensing Risks, and the Source of Truth Matt explains IP leakage and copyleft licensing risks in open-source components. When Sean suggests asking AI directly, Matt gently clarifies the danger of relying on generative accuracy over explicit terms.21:13–25:45 · Guest disagreement 0/10 Restructuring Leadership and Mindset to Scale Red Hawk Matt explains how Red Hawk transitioned from a plateaued lifestyle business to an asset-building company by resolving the consultant's dilemma and bringing in executive partners.25:48–30:12 · Guest disagreement 0/10 Operational Discipline and the Right Seats Under EOS Sean demonstrates deep familiarity with the Entrepreneurial Operating System (EOS), explaining seat allocation and quarterly rocks using a peer's company as an example.30:12–34:57 · Guest disagreement 0/10 Transitioning from Execution and De-risking Client Projects Matt outlines his method of de-risking client software projects by probing technical blind spots like third-party API throttling and feasibility constraints.1:42–4:45 · Sean pushing back 0/10 Early Career Beginnings in Design and Technology Matt recounts getting his start in 1994 building websites in Netscape Navigator, and Sean shares his parallel early experiences with HTML, C++, and school networking.4:47–8:06 · Sean pushing back 0/10 The Evolution from WYSIWYG Editors to AI-Driven Development Matt traces the evolution of WYSIWYG tools to prompt-based AI coding, while Sean provides technical color on modern tools like Figma and Lovable.8:07–12:06 · Sean pushing back 0/10 Leveraging AI for Legacy Code and Documentation Matt explains using AI to parse undocumented legacy code, while Sean relates his hands-on experience debugging database relational schemas using AI prompts.12:06–15:05 · Sean pushing back 0/10 Why AI Generates Code but Cannot Architect Systems Matt gives a deep breakdown on system architecture, emphasizing that AI creates code but lacks the foresight to separate business logic layers or evaluate scalability and compliance.15:05–21:13 · Sean pushing back 2/10 Intellectual Property, Licensing Risks, and the Source of Truth Matt explains IP leakage and copyleft licensing risks in open-source components. When Sean suggests asking AI directly, Matt gently clarifies the danger of relying on generative accuracy over explicit terms.21:13–25:45 · Sean pushing back 0/10 Restructuring Leadership and Mindset to Scale Red Hawk Matt explains how Red Hawk transitioned from a plateaued lifestyle business to an asset-building company by resolving the consultant's dilemma and bringing in executive partners.25:48–30:12 · Sean pushing back 1/10 Operational Discipline and the Right Seats Under EOS Sean demonstrates deep familiarity with the Entrepreneurial Operating System (EOS), explaining seat allocation and quarterly rocks using a peer's company as an example.30:12–34:57 · Sean pushing back 0/10 Transitioning from Execution and De-risking Client Projects Matt outlines his method of de-risking client software projects by probing technical blind spots like third-party API throttling and feasibility constraints.

speaking balance: gold is Sean, purple is the guest (3 minute bins)

0:00 · Sean 25.5% · guest 74.5%0:00 · Sean 25.5% · guest 74.5%3:00 · Sean 71.7% · guest 28.3%3:00 · Sean 71.7% · guest 28.3%6:00 · Sean 52.3% · guest 47.7%6:00 · Sean 52.3% · guest 47.7%9:00 · Sean 66.7% · guest 33.3%9:00 · Sean 66.7% · guest 33.3%12:00 · Sean 3.4% · guest 96.6%12:00 · Sean 3.4% · guest 96.6%15:00 · Sean 1.9% · guest 98.1%15:00 · Sean 1.9% · guest 98.1%18:00 · Sean 44.9% · guest 55.1%18:00 · Sean 44.9% · guest 55.1%21:00 · Sean 11% · guest 89%21:00 · Sean 11% · guest 89%24:00 · Sean 40.6% · guest 59.4%24:00 · Sean 40.6% · guest 59.4%27:00 · Sean 82.3% · guest 17.7%27:00 · Sean 82.3% · guest 17.7%30:00 · Sean 39.7% · guest 60.3%30:00 · Sean 39.7% · guest 60.3%33:00 · Sean 0% · guest 100%33:00 · Sean 0% · guest 100%
Sharpest disagreement ▶ 18:08 Cautioning against relying on AI for legal answers

Matt politely refutes Sean's suggestion that AI can verify its own legal safety, noting generative inaccuracy means one must consult the written terms.

Hardest push from Sean ▶ 18:08 Challenging legal analysis needs with AI capabilities

Sean pushes back on the manual review of licensing terms by suggesting AI can simply ingest and analyze terms and conditions directly.

Biggest teaching moment ▶ 12:45 Architecture vs code generation

Matt delivers an in-depth explanation of system architecture, showing why AI generating raw code cannot structure business logic layers or anticipate compliance needs.

Sean holds their own ▶ 28:36 Operational diagnosis via EOS frameworks

Sean demonstrates strong organizational expertise by detailing why founders must not occupy multiple seats under EOS and must limit quarterly rocks.

the scores for every segment, with the reasoning behind each
ChapterTopicSean as informed peerGuest teachingGuest disagreementSean pushing backWhy
Early Career Beginnings in Design and Technology 3100 Matt recounts getting his start in 1994 building websites in Netscape Navigator, and Sean shares his parallel early experiences with HTML, C++, and school networking.
The Evolution from WYSIWYG Editors to AI-Driven Development 4200 Matt traces the evolution of WYSIWYG tools to prompt-based AI coding, while Sean provides technical color on modern tools like Figma and Lovable.
Leveraging AI for Legacy Code and Documentation 5200 Matt explains using AI to parse undocumented legacy code, while Sean relates his hands-on experience debugging database relational schemas using AI prompts.
Why AI Generates Code but Cannot Architect Systems 2710 Matt gives a deep breakdown on system architecture, emphasizing that AI creates code but lacks the foresight to separate business logic layers or evaluate scalability and compliance.
Intellectual Property, Licensing Risks, and the Source of Truth 4522 Matt explains IP leakage and copyleft licensing risks in open-source components. When Sean suggests asking AI directly, Matt gently clarifies the danger of relying on generative accuracy over explicit terms.
Restructuring Leadership and Mindset to Scale Red Hawk 1300 Matt explains how Red Hawk transitioned from a plateaued lifestyle business to an asset-building company by resolving the consultant's dilemma and bringing in executive partners.
Operational Discipline and the Right Seats Under EOS 6201 Sean demonstrates deep familiarity with the Entrepreneurial Operating System (EOS), explaining seat allocation and quarterly rocks using a peer's company as an example.
Transitioning from Execution and De-risking Client Projects 3400 Matt outlines his method of de-risking client software projects by probing technical blind spots like third-party API throttling and feasibility constraints.

Statements from this episode (10)

Assertion Not checkable as stated
Weisbrot: Non-Technical Founders Can Build Full Front/Back Ends Using Lovable
“Now I'm able to code entire front ends and back ends with natural language prompts using a tool called lovable, which I mentioned to you previously. And as a non-technical person who's not a designer, not a coder, but has visions can, I can imagine businesses,…”
Sean Weisbrot Apr 22, 2025 ▶ 7:25
Opinion
Struppelhoff: Agile Often Worsens the Software Engineering Documentation Problem
“Documentation has always been a massive problem in the software engineering space. You know, agile comes in. People think that means you don't have to document things. True agile practitioners, scrum, scrum bond, they know documentation is important. They figu…”
Matt Struppelhoff Apr 22, 2025 ▶ 9:05
Insight
Struppelhoff: AI Prompts Can Analyze Legacy Code and Generate Documentation
“So we can use AI prompts and actually understand the code and have it generate Comments for us to help us understand what's happening in somebody else's code. So that's really helpful.”
Matt Struppelhoff Apr 22, 2025 ▶ 9:27
Opinion
Struppelhoff: AI Can Generate Code, But Cannot Design Software Architecture
“It will take. Your natural language prompts varies, vary directly. It's not going to ask probing questions back to you. It's not, well, I understand what you're asking, but let's talk about the larger picture here. How frequently do you expect things to change…”
Matt Struppelhoff Apr 22, 2025 ▶ 13:50
Opinion
Struppelhoff: Avoid Low-Code AI Without Verifying IP Privacy Protections
“I wouldn't want to be pursuing a multimillion dollar idea using a low code AI solution without knowing if that big idea is now part of the ecosystem.”
Matt Struppelhoff Apr 22, 2025 ▶ 15:31
Disclosure
Struppelhoff: Red Hawk Uses Google Gemini to Draft Project Backlogs
“For example, if a client gives me a what they would might consider a fairly detailed spec, I'm thinking about creating X. I'll submit that in through Gemini through our paid account so that it's all, you know, compartmentalized. It's not going out there into t…”
Matt Struppelhoff Apr 22, 2025 ▶ 18:54
Assertion Not checkable as stated
Struppelhoff: Red Hawk Plateaued Below $2M Top-Line Revenue for Years
“We were able to grow the business over the first five years, and then we just sort of plateaued and we stayed below a two million dollar a year, top line revenue company for a long time.”
Matt Struppelhoff Apr 22, 2025 ▶ 21:45
Prediction Not checkable as stated
Struppelhoff: Red Hawk on Track to Double in Size Again in 2025
“We've doubled in size each year the past three years, and we're on track to double again this year. Knock, I'm knocking on wood. I'm hoping it's going to go according to plan.”
Matt Struppelhoff Apr 22, 2025 ▶ 25:35
Insight
Struppelhoff: Leaders Should Never Own Over Three Quarterly Projects
“You look at the way they handle quarterly rocks. You can't have more. You should never have more than three special projects per quarter.”
Matt Struppelhoff Apr 22, 2025 ▶ 28:43
Insight
Struppelhoff: Third-Party APIs Rarely Expose Every Platform Feature
“They assume that that platform is gonna, everything you can do in that platform, you should be able to communicate back and forth for those features through an API. Oftentimes it's not true. The API can be very limited or an API might even have throttling.”
Matt Struppelhoff Apr 22, 2025 ▶ 34:05
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 300 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.