Videos xIt_mTQp6mY
Loop Engineering from First Principles — Kyle Mistele, HumanLayer
Scene timeline
70 shot(s).
keyframes kept every frame deduplicated
What was stored
- cues
- 201
- whisperx 201
- chunks
- 32
- from 201 cues
- keyframes
- 56
- kept of 70 captured
- frames with text
- 56
- 1,476 lines read
- chapters
- 11
- from the source metadata
- keyframe bytes
- 9.1 MB
- word timings on 201 cues
Provenance
| stage | state | model | started | took |
|---|---|---|---|---|
fetch |
done | — | 2026-08-09 22:35 | 0s |
stt |
done | — | 2026-08-09 06:41 | 20s |
chunk |
done | — | 2026-08-09 06:42 | 0s |
text_embed |
done | — | 2026-08-10 19:39 | 1s |
keyframe |
done | — | 2026-08-09 06:42 | 2m 38s |
ocr |
done | — | 2026-08-09 06:44 | 32s |
frame_embed |
done | — | 2026-08-10 19:39 | 10s |
Frames, and what the machine read
-
- AlEngineer0.96
- World's Fair0.97
-
- AIEngineer0.95
- World's Fair0.99
-
- LAB & PLATINUM SPONSORS0.99
- Amazon AGI Lab0.98
- ANTHROP\C1.00
- Google DeepMind1.00
- MINIMAX0.93
- OpenAl0.92
- Akamai1.00
- arize1.00
- aws1.00
- Braintrust bright data0.99
- B1.00
- Browserbase1.00
- docker1.00
- :neo4j0.92
- ORACLE1.00
- PayPal1.00
- qodo1.00
- reducto1.00
- Sonar1.00
- Makers of0.99
- togetherai1.00
- Unblocked1.00
- WorkOS1.00
- SonarQube1.00
-
- ORACLE0.97
- arize1.00
- ;neo4j0.64
- Z.AI0.99
- extend1.00
- vast.ai0.99
- Ref.1.00
- RedHat0.99
- mezmo{*0.77
- stigg1.00
- RELAI0.95
- Modal1.00
- promptql0.94
- ZERO1.00
- AIEngineer0.96
- authe0.86
- OrOOOO0.59
- PRIOR1.00
- World's Fair1.00
- POSTHAN0.91
- Modular1.00
- MERGE1.00
- Zed1.00
- Keycard1.00
- Meticulous1.00
- Daytona0.97
- GRAVITEE1.00
- INNGEST0.93
- © BAND0.89
- Cleric0.99
- A ATLASSIAN0.97
- FACTORY1.00
- baseten1.00
- Z.AI0.99
- PayPal0.99
- Gradium1.00
- ANTHROPIC1.00
- ;neo4]0.83
- arize1.00
- reducto1.00
- WorkOS0.90
- OpenAl0.96
- Z.AI1.00
- ANTHROPIC1.00
- DATADOG0.96
- LanceDB1.00
- descpe0.94
- TOPK0.99
- eNCORD0.91
-
- World'sFair1.00
- Daytona1.00
- World'sFair1.00
- twilio1.00
- 80.90
- Temporal1.00
- World's Fair0.95
- Llamalndex1.00
- World's Fair0.97
- INNGEST1.00
- World'sFair1.00
- BAND1.00
- World'sFair1.00
- baseten1.00
- World's Fair0.96
- Snorkel1.00
- World's Fair0.98
- Z.AI0.99
- World's Fair0.97
- Amazon AGI Lab1.00
- World's Fair0.97
- Browserbase1.00
- World'sFair1.00
- :neo4j0.98
- World'sFair1.00
- Google DeepMind1.00
- World'sFair1.00
- World's Fair0.96
- WorkOS0.97
- World's Fair0.97
- Amazon AGI Lab1.00
- World's Fair0.97
- Microsoft1.00
- docker1.00
- World's Fair0.96
- Braintrust1.00
- World'sFair1.00
- OpenAl0.95
- World'sFair1.00
- World'sFair1.00
- aws1.00
- World'sFair1.00
- togetherai1.00
- World's Fair0.96
- Lightrun1.00
- ain1.00
- World'sFair1.00
- World's Fair0.98
- DATADOG1.00
- CLOUDFLARE1.00
- World'sFair1.00
- ir1.00
- LanceDB1.00
- World's Fair0.96
- builder.io0.96
- World'sFair1.00
- World's Fair0.99
- descope0.99
- PRESENTED BY0.98
- World'sFair1.00
- TOPK1.00
- cognee1.00
- Microsoft1.00
-
- AlEngineer1.00
- AlEngineer0.99
- Amazon AGI Lab1.00
- World's Fair0.99
- B1.00
- Browserbase1.00
- World's Fair0.99
- :ne0.90
- AlEngineer1.00
- AlEngineer0.99
- AlEngi0.99
- World's Fair0.98
- Op0.94
- World's Fair0.99
- WorkOS0.99
- World1.00
- Al'0.74
- AlEngineer1.00
- Microsoft1.00
- docker1.00
- World's Fair0.97
- Brai1.00
- World's Fair0.97
- AlEngineer0.99
- World's Fair0.97
- AlEngineer1.00
- aws1.00
- World1.00
- AlEngi0.97
- AlEngineer0.99
- Lightrun1.00
- ain1.00
- World'sFair1.00
- CLOUDF0.96
- AlEngineer0.97
- AlEngi0.95
- World'sFair1.00
- ir1.00
- LanceDB1.00
- World1.00
- Al Engineer0.95
- World's Fair0.99
- descope0.90
- PRESENTED BY1.00
- World's Fair0.96
- TO0.98
- Microsoft1.00
-
- AlEngineer0.98
- World'sFair0.99
- We're all building loops wrong0.99
- Open/1.00
- Wor1.00
- AlEngineer0.94
- World'sFair0.96
- AlEnginee-0.90
- Loop Engineering from First Principles | Kyle Mistele | @0xblacklight0.98
- Worl0.92
- SI0.71
- Wor1.00
-
- AlEngineer0.98
- World'sFair1.00
- BY GEOFFREY HUNTLEY IN AI-14 JUL 20250.94
- Ralph Wiggum as a "software engineer"0.98
- X0.82
- done1.00
- Prompt1.00
- Agent1.00
- -while (true)0.99
- OpenAI0.93
- Worl1.00
- All1.00
- How Ralph Wiggum went from 'The Simpsons' to the biggest name in Al right now -0.99
- Venture Beat1.00
- AlEngineer1.00
- AlEngineer0.99
- Loop Engineering from First Principles | Kyle Mistele | @0xblacklight0.98
- World'sFair1.00
- World's1.00
- All1.00
- sn1.00
- Norl1.00
-
- AlEngineer0.97
- World'sFair1.00
- Let's talk about how to build loops0.99
- AlEngineer0.98
- penAI0.92
- Norld'sF1.00
- AlEngineer0.99
- World'sFair1.00
- rld'sFai0.99
- AlEngineer0.99
- dock1.00
- Loop Engineering from First Principles | Kyle Mistele @0xblacklight0.98
- snyk0.94
- AlEngineer -0.95
- 1d'sF0.91
- Ch0.99
-
- AlEngineer0.96
- World'sFair1.00
- Peter Steinberger1.00
- @steipete1.00
- Here's your monthly reminder that you shouldn't be prompting coding0.98
- agents anymore.1.00
- You should be designing loops that prompt your agents.1.00
- 11:58 AM · Jun 7, 2026 ·8.3M Views0.94
- AlEngine0.99
- OpenAI0.93
- Norld's1.00
- AlEngineer0.99
- World'sFair1.00
- lorld'sFair0.98
- — AlEngineer0.95
- `.doc0.77
- Loop Engineering from First Principles | Kyle Mistele | @0xblacklight0.99
- snyk1.00
- 1d's0.95
-
- AlEngineer0.99
- World's Fair0.97
- Peter Steinberger@steipeteApr280.98
- codex now runs on each commit we land, reviews it - and if a booboo is0.98
- found, a new codex spins up and (if still relevant) makes a PR for the fix.0.99
- Then a review agent spins up. If an issue is found, another agent will fix the0.99
- issues. (up to 5 loops)1.00
- openclaw/openclaw1.00
- #74065 fix: Found one0.97
- low-severity block-reply1.00
- edge case in the new...1.00
- 4 comments 0reviews 5files +108-80.95
- openclaw-clownfish· April 29, 2026 -0-1 commit0.95
- OpenAl0.93
- World'0.95
- AlEngin0.93
- fix: Found one low-severity block-reply edge case in the new split-tag by open...0.99
- From github.com1.00
- AlEngineer1.00
- Norld'sF0.97
- -AlEngineer0.96
- do1.00
- Loop Engineering from First Principles | Kyle Mistele |0.99
- @0xblacklight0.99
- World's Fair0.99
- AlEngin0.99
- snyl1.00
- Wor0.99
-
- AlEngineer0.98
- World'sFair1.00
- "I don't prompt Claude anymore.1.00
- I write loops - and the loops do the work.0.99
- OpenAl0.93
- World's1.00
- AlEnginee0.99
- My job is to write loops."0.99
- Boris Cherny, Creator of Claude Code1.00
- — AlEngineer —0.92
- 'orld's'0.97
- doc1.00
- AlEnginee0.99
- sny1.00
- Vorld's1.00
-
- AlEngineer0.99
- World'sFair1.00
- Peter Steinberger0.99
- @steipete·Jun71.00
- Replying to @gauthampai0.97
- Don't worry it'll take 3 months until it's there.0.99
- We'll be talking about fleets that design your loops then.1.00
- 301.00
- 1.2K1.00
- 山252K0.90
- 口0.77
- ngineer1.00
- d'sFair1.00
- azon AGl0.94
- AlEngineer0.99
- World'sFair1.00
- aintrust0.99
- AlEngineer0.99
- d'sFa0.90
- Loop Engineering from First Principles | Kyle Mistele | @0xblacklight0.99
- gether1.00
- Engineering the future of Al0.98
- Engineer1.00
- ...rd's Fai0.83
-
- AlEngineer0.96
- World'sFair1.00
- DevGuild0.97
- WRITE-ONLY CODE SUMMIT0.98
- WRITE-ONLY CODE SUMMIT1.00
- AI code generation, multi-agent workflows, and shifting release practices have ushered in an era of write-only code, one where0.99
- software outpaces human attention. But for those with real customers, velocity cuts both ways. Enterprises still expect a high0.99
- Id'sFair0.99
- Engineer1.00
- OpenAI0.92
- bar for quality, performance, and trust. As engineering decision-makers, our work has never been more valuable.0.99
- DevGuild gathers technical founders and infrastructure leaders redefining the software development lifecycle. If you're building0.99
- licroso0.90
- 'orld'sFai0.98
- the culture, processes, and tools for a write-only future, join us.1.00
- Engineer1.00
- Id's0.95
- snyk1.00
- Engineering the future of Al0.98
- Lightrt0.92
-
- AlEngineer0.97
- World'sFair1.00
- Build loops0.99
- Spend as many tokens as possible0.97
- Don't read the code1.00
- OpenAI0.90
- World'sl0.92
- AlEngineer0.99
- AlEngineer1.00
- - AlEngineer0.90
- :docl0.86
- Loop Engineering from First Principles Kyle Mistele | @0xblacklight0.98
- World'sFair1.00
- orld'sFr'0.95
- snyk0.96
- orld'sl0.99
- Engineering the future of Al1.00
-
- AlEngineer0.99
- World'sFair1.00
- PRESENTED BY0.97
- Microsoft0.96
- Fair0.94
- penAl0.94
- AlEngineer0.98
- World'sFair1.00
- osoft0.99
- AlEngineer0.99
- 'd'sFair0.98
- Loop Engineering from First Principles | Kyle Mistele |0.99
- @0xblacklight0.96
- Fair1.00
- Engineering the future of Al1.00
- truⁿ1.00
-
- AlEngineer0.99
- World'sFair1.00
- PRESENTED BY0.97
- Microsoft0.96
- Oper1.00
- Wc0.88
- AlEngineer1.00
- World'sFair1.00
- AIlEn0.86
- Loop Engineering from First Principles | Kyle Mistele | @0xblacklight0.99
- Wc0.81
- Wc0.89
- Engineering the future of Al0.99
-
- AlEngineer1.00
- World'sFair1.00
- openclaw1.00
- Source: openclaw/openclaw·Install Confidence 0-100.99
- PRESENTED BY0.97
- GLOBAL SCORE HISTORY0.98
- Microsoft1.00
- 10.01.00
- 10.01.00
- 9.81.00
- 101.00
- 7.61.00
- 8.81.00
- 7.81.00
- 8.31.00
- 6.41.00
- 5.61.00
- 5.51.00
- 4.61.00
- 4.41.00
- 4.41.00
- 4.21.00
- 3.41.00
- 3.41.00
- 2.31.00
- 1.51.00
- OpenAI0.96
- World's1.00
- AlEngin1.00
- AlEngineer0.98
- World's Fair1.00
- Vorld's1.00
- —AlEngineer —0.94
- dor0.84
- Loop Engineering from First Principles | Kyle Mistele1.00
- @0xblacklight0.97
- - AlEngin0.93
- sn'0.92
- Vorld's1.00
- Engineering the future of Al0.99
-
- AlEngineer0.99
- World's Fair0.98
- $1,305,088.810.99
- PRESENTED BY0.99
- Microsoft1.00
- Peter Steinberger's Monthly Token Spend1.00
- Engineer1.00
- d's Fair0.96
- OpenAl0.96
- AlEngineer1.00
- licrosof0.87
- rld'sFai1.00
- AlEngineer0.98
- Loop Engineering from First Principles | Kyle Mistele | @0xblacklight0.98
- World's Fair0.98
- d's Fair0.96
- Engineer1.00
- nyk1.00
- Engineering the future of Al0.98
- Lightruⁿ0.96
-
- EUROPE1.00
- AlEngineer0.97
- World'sFair1.00
- WorkOS0.96
- eo40.91
- VEngineer0.96
- PRESENTED BY1.00
- EUROPE1.00
- Bad code is the most expensive0.98
- Microsoft1.00
- Draintrus1.00
- it's ever been0.97
- ailscal1.00
- AlEngine0.93
- OpenAI0.94
- Worl1.00
- All1.00
- AlEngineer0.98
- ATTER MORE THAN EVER0.99
- IT AIN'T BROKE: W0.99
- EUROPE1.00
- PRESENTED BY1.00
- World'sF0.94
- AlEngineer1.00
- Google DeepMind1.00
- Braintrust1.00
- WorkOS1.00
- OpenAl0.94
- snyl0.99
- rl0.82
- All1.00
- Engineering the future of Al1.00
-
- AlEngineer0.98
- World'sFair1.00
- PRESENTED BY1.00
- Microsoft1.00
- What Actually Works?1.00
- OpenA'1.00
- Worl1.00
- Al0.97
- AlEngineer1.00
- World'sFair1.00
- AlEngineer —0.93
- Loop Engineering from First Principles | Kyle Mistele | @0xblacklight0.98
- World'1.00
- All0.97
- sn1.00
- Worl1.00
- Engineering the future of Al1.00
-
- AlEngineer0.98
- World's Fair0.98
- Build Loops1.00
- Read the Code1.00
- PRESENTED BY0.97
- Microsoft1.00
- Preserve Human Ownership0.97
- Maintain + Improve Code Quality0.99
- Solve Hard Problems in Complex Codebases1.00
- OpenAl0.92
- World's1.00
- AlEngin0.99
- AlEngineer1.00
- AlEngineer1.00
- Loop Engineering from First Principles Kyle Mistele | @0xblacklight0.98
- World's Fair0.98
- Vorld's'0.99
- do1.00
- — AlEngin0.96
- sny0.94
- orld's0.98
- Engineering the future of Al0.97
-
- AlEngineer0.99
- World'sFair1.00
- Control Theory1.00
- Measured1.00
- Controller1.00
- System1.00
- Disturbance1.00
- Error1.00
- Output1.00
- Input1.00
- d(t)1.00
- System1.00
- PRESENTED BY0.98
- Set Point1.00
- e(t)1.00
- u(t)1.00
- us(t)0.96
- Output0.99
- Microsoft1.00
- Controller1.00
- Actuator1.00
- System1.00
- w(t)1.00
- y(t)1.00
- Measured Output0.97
- Sensor1.00
- ym(t)1.00
- orld's Fair0.98
- -AlEngineer0.97
- Open/0.90
- AlEngineer1.00
- World'sFair1.00
- Micros1.00
- World'sI0.96
- AlEngineer0.99
- Loop Engineering from First Principles | Kyle Mistele | @0xblacklight0.98
- orld's1.00
- — AlEngineer0.94
- snyh0.94
- Engineering the future of Al0.98
- Light1.00
Transcript
201 cues· 3,401 words· 18,245 chars
- 0:27 Hey everybody, my name's Kyle.
- 0:29 I'm co-founder of a company called Human Layer, and I'm here to talk about loops.
- 0:34 I think we've all been building loops lately, and I realized recently, I think we're all doing it wrong.
- 0:41 Loops are really powerful, don't get me wrong, but so much of the discourse around them is hype-driven and just really not helpful.
- 0:48 I think we have this idea, just kind of as an industry somehow, that we can pipe a prompt and a loop to a coding agent and that we can build software this way.
- 0:59 Maybe we're investing a lot of time in verifiers.
- 1:02 Maybe you have six different code review agents.
- 1:05 But at the end of the day, if we're doing this, we're still building 40,000 line PRs that just nobody wants to read, right?
- 1:12 And this isn't to throw shade to Jeff Huntley, right?
- 1:15 This is...
- 1:16 Ralph is an innovative, it's a sharp tool that works very well for certain types of problems.
- 1:22 It works very well if you're not building on a team.
- 1:25 And it works very well if you're not working on critical systems.
- 1:28 But most of us are working on teams and we don't fit in that box.
- 1:33 So today I want to talk about how to build loops that work in large complex code bases for systems that have real customers, real users, real regulatory obligations, and service level agreements, and everything else that keeps us from shipping YOLO 40,000 line PRs straight to production.
- 1:51 In other words, I want to talk about how to build loops for the real world.
- 1:55 If you're not aware, this post actually dates back to July.
- 1:58 It went viral this past January, which is when a lot of us, I think, started building loops.
- 2:03 And of course, much more recently, I'm sure y'all are gonna see this slide a lot this week, but Peter Steinberger said that we shouldn't be prompting coding agents anymore, right?
- 2:11 We should just be designing loops that prompt our agents.
- 2:14 Of course, OpenClaw is notoriously built on loops.
- 2:18 Loops build the code, loops review the code, they merge and release the code, they find and fix the bugs.
- 2:23 There's even loops for finding and fixing bugs in the loops that are merging the things, right?
- 2:29 It's loops all the way down.
- 2:32 It's Boris Turney, also the creator of Claude Code, recently said that this is his entire job as an engineer now, is just writing loops to prompt Claude.
- 2:41 And eventually, we might not even need loops, right?
- 2:44 We're just going to have swarms of agents designing loops to prompt agents building swarms for loops.
- 2:51 And I don't know, somewhere we're writing production code, I assume.
- 2:56 And in fact, all of our loops that we're building are producing so much code that we can't possibly read all of it, right?
- 3:03 So we might as well just not read any of it, right?
- 3:06 We're investing in verification and in code review, but all this code is read-only.
- 3:10 This is the thesis of a conference that was here in town last month.
- 3:14 So a lot of smart people at the Frontier Labs think that this is the future of software development, and if you're doing this, you're moving 10x faster, and everybody else is getting left behind.
- 3:26 Now, it's not clear how well this works yet.
- 3:29 It took six months to fix the Cloud Code terminal flicker.
- 3:32 The OpenCode team wrote a renderer in a fraction of that time.
- 3:36 And OpenClaw, of course, also notoriously has stability issues.
- 3:41 What is abundantly clear, however, is that this shit is really expensive if you don't work at a frontier lab and have an unlimited token budget.
- 3:50 And all this code that we're writing is actually really expensive, right?
- 3:54 Matt Pocock talked about this recently.
- 3:57 Bad code is much more expensive in the age of agents than it has ever been at any point in the past.
- 4:03 So today I want to talk about what I think works in the real world and what we've started doing at Human Layer, which, to be clear, is still building loops, right?
- 4:12 I think loops are super powerful, but we can design loops and still read the code.
- 4:17 In fact, we can design loops that make it easier to read the code because the loops are making the code better.
- 4:23 We can solve hard problems in complex code bases with loops, and we can build our software for that at three incrementally.
- 4:29 But to do this is gonna take some real engineering, y'all.
- 4:33 So let's talk about control theory.
- 4:35 Control theory is all about how we drive a dynamic system, which would be your code base, towards some desired stable or optimal end state.
- 4:43 You have a sensor that measures the current state of the world.
- 4:47 You have your set point, the desired state of the world, and the difference between those two things is your measured error.
loading
Chapters
- 0:00 Introduction: the 40,000 line PR problem
- 1:55 Why more code is not the goal
- 3:37 Is the generated code any good?
- 4:43 Control loops from control theory
- 5:49 Infrastructure as code and Ralph loops
- 7:06 Applying control loops to coding
- 8:35 Migrating a codebase one procedure at a time
- 10:40 Tracking the loop in version control
- 12:35 The actuator agent and golden patterns
- 13:51 Wiring the loop into CI
- 15:44 Avoiding stacked PRs and scaling the controller