Videos _Zcw_sVF6hU
The Friction is Your Judgment — Armin Ronacher & Cristina Poncela Cubeiro, Earendil
Scene timeline
59 shot(s).
keyframes kept every frame deduplicated
What was stored
- cues
- 223
- whisperx 223
- chunks
- 33
- from 223 cues
- keyframes
- 56
- kept of 59 captured
- frames with text
- 56
- 1,265 lines read
- chapters
- 7
- from the source metadata
- keyframe bytes
- 7.3 MB
- word timings on 223 cues
Provenance
| stage | state | model | started | took |
|---|---|---|---|---|
fetch |
done | — | 2026-08-10 17:08 | 1m 38s |
stt |
done | — | 2026-08-10 17:09 | 29s |
chunk |
done | — | 2026-08-10 17:10 | 0s |
text_embed |
done | — | 2026-08-10 19:52 | 1s |
keyframe |
done | — | 2026-08-10 17:10 | 1m 44s |
ocr |
done | — | 2026-08-10 17:11 | 28s |
frame_embed |
done | — | 2026-08-10 19:52 | 9s |
Frames, and what the machine read
-
- AlEngineer0.98
- EUROPE1.00
-
- PRESENTINGSPONSOR1.00
- Google DeepMind1.00
-
- PLATINUM SPONSORS0.98
- # Braintrust0.96
- WorkOS OpenAI0.95
-
- HER1.00
- CUBEIRO1.00
- FOUNDER1.00
- SOFTWARE ENGINEER1.00
- ENDIL1.00
- IL1.00
- AlEngineer0.97
- EUROPE0.99
- PRESENTED BY1.00
- Google DeepMind0.97
-
- R0.82
- meel0.71
- Unblocked1.00
- AlEngineer0.99
- Goo!0.96
- OPE0.86
- L0.76
- NDER1.00
- AAEEggineer0.97
- WonkOs0.72
- LEUROPE0.98
- 70.99
- epMliadl0.61
- AAEEggineer0.91
- QpenAlI0.52
- CLBUROPE0.86
- L0.73
- mw4j0.71
- SENTRY0.60
- AAEBggineer0.88
- 」0.57
- I0.66
- AlEngineer1.00
- TEesssl0.70
- neer0.90
- EUROPE1.00
- WEBgijineer0.90
- PRESENTED BY0.99
- EUROIGPE0.83
- Google DeepMind0.99
- BANCORD0.76
- )ssoroar0.57
- AEgigineer0.80
- FURORIPE0.74
-
- EURO0.90
- AIEngineer0.97
- together.ai0.96
- AlEngineer0.97
- EUROPE1.00
- EUROPE1.00
- SAFE1.00
- AlEngineer0.98
- Braintrust1.00
- AlEngineer0.98
- Google De1.00
- INTELLIGENCE1.00
- EUROPE1.00
- EUROPE1.00
- arize1.00
- Engineer1.00
- Microsoft1.00
- AIEngir0.90
- EUROPE0.99
- EUROPE1.00
- AlEngineer0.99
- EUROPE1.00
- PRESENTED BY0.97
- AlEngineer0.98
- gger.dev0.96
- AIEngineer0.95
- Wor0.93
- Google DeepMind0.98
- EUROPE1.00
- EUROPE1.00
- Modal1.00
- AlEngineer0.99
- tailscale1.00
- AlEngir0.93
- EUROPE1.00
- EUROP0.92
-
- WorkOS0.99
- AIEngine0.94
- EUROPE1.00
- EARENDIL1.00
- (web app host) "accidentally enables CDN"0.99
- causing massive data breaches0.99
- NEngi0.91
- Braint1.00
- EU0.99
- a1.00
- AlEngine0.94
- EUROPE1.00
- NEngin0.93
- Triggel0.96
- SHIP1.00
- EUROPE1.00
- WITHOUT1.00
- FRICTION1.00
- Frontend1.00
- Mo1.00
- AlEngine0.97
- EURODE0.91
- Open1.00
- ARMIN RONACHER & CRISTINA PONCELA0.98
- EARENDIL INC.0.99
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.96
- EUROPE1.00
- PRESENTED BY1.00
- ARMIN RONACHER1.00
- CRISTINA PONCELA CUBEIRO1.00
- Google DeepMind1.00
- Founder1.00
- Software Engineer0.97
- EARENDIL1.00
-
- WorkOS0.99
- AIEngin0.95
- EUROPE1.00
- EARENDIL1.00
- AIEngin0.93
- Brain1.00
- EURO1.00
- Who We Are1.00
- ar0.88
- AlEngin0.93
- EUROPE1.00
- ARMIN RONACHER1.00
- CRISTINA PONCELA1.00
- • Creator of Flask0.99
- • AI Engineer at Earendil0.97
- AIEngin0.96
- Trigge0.99
- • Founder at Earendil0.95
- • Previously at Bending Spoons1.00
- EUROPE1.00
- • 10 years at Sentry0.99
- Mo1.00
- AlEngin0.89
- EUROPE1.00
- ARMIN RONACHER & CRISTINA PONCELA0.97
- EARENDIL INC.1.00
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.98
- EUROPE1.00
- PRESENTED BY1.00
- ARMIN RONACHER1.00
- CRISTINA PONCELA CUBEIRO1.00
- Google DeepMind1.00
- Founder1.00
- Software Engineer0.98
- EARENDIL1.00
-
- Snork0.96
- EARENDIL1.00
- AIE1.00
- Who We Are1.00
- Micr0.99
- ARMIN RONACHER1.00
- CRISTINA PONCELA1.00
- • Creator of Flask0.99
- • AI Engineer at Earendil0.99
- • Founder at Earendil0.99
- • Previously at Bending Spoons1.00
- • 10 years at Sentry0.98
- AlEnginee0.94
- EUROPE0.95
- ARMIN RONACHER & CRISTINA PONCELA0.96
- EARENDIL INC.1.00
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.98
- EUROPE1.00
- PRESENTED BY1.00
- ARMIN RONACHER1.00
- CRISTINA PONCELA CUBEIRO1.00
- Google DeepMind1.00
- Founder1.00
- Software Engineer0.99
- EARENDIL1.00
-
- DeepMind0.97
- AlEngineer0.95
- EUROPE1.00
- EARENDIL1.00
- Engineer0.97
- togethe1.00
- EUROPE1.00
- From Practice, Not Theory1.00
- gge0.99
- AIEngineer0.97
- EUROPE1.00
- • We have been building with agents for over 12 months0.98
- • We had moments of huge leverage and moments of real mess0.99
- ariz1.00
- Engineer0.99
- • Two distinct classes of problems keep recurring and they need different solutions0.99
- EUROPE1.00
- • Take this as part of a learning journey, not a finished playbook0.99
- AIEngineer0.95
- CLOUDELA0.84
- EUROPE1.00
- ARMIN RONACHER & CRISTINA PONCELA0.97
- EARENDIL INC.0.99
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.99
- EUROPE1.00
- PRESENTED BY1.00
- ARMIN RONACHER1.00
- CRISTINA PONCELA CUBEIRO1.00
- Google DeepMind1.00
- Founder1.00
- Software Engineer1.00
- EARENDIL1.00
-
- DeepMind0.97
- AlEngineer0.99
- EUROPE1.00
- EARENDIL1.00
- Engin0.91
- togethe1.00
- EURO1.00
- From Practice, Not Theory1.00
- gge0.97
- AIEngineer0.96
- EUROPE1.00
- • We have been building with agents for over 12 months0.99
- • We had moments of huge leverage and moments of real mess0.99
- Engine0.99
- Λariz0.90
- • Two distinct classes of problems keep recurring and they need different solutions1.00
- EUROPE1.00
- • Take this as part of a learning journey, not a finished playbook0.99
- AlEngineer0.95
- LOUD1.00
- RF0.99
- EUROPE0.92
- ARMIN RONACHER & CRISTINA PONCELA0.97
- EARENDIL INC.0.99
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.98
- EUROPE1.00
- PRESENTED BY1.00
- ARMIN RONACHER1.00
- CRISTINA PONCELA CUBEIRO1.00
- Google DeepMind1.00
- Founder1.00
- Software Engineer1.00
- EARENDIL1.00
-
- EARENDIL1.00
- PART I0.99
- The Psychology Problem0.99
- ARMIN RONACHER G CRISTINA PONCELA0.96
- EARENDIL INC.1.00
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.98
- EUROPE1.00
- PRESENTED BY0.99
- Google DeepMind1.00
- Braintrust1.00
- WorkOS1.00
- OpenAl0.95
-
- :neo4j0.89
- EARENDIL1.00
- AlEngineer0.96
- The Shift0.99
- Tessl1.00
- • Early on, agentic coding felt like a secret unlock: you got more done, had breathing room0.99
- • Then it went mainstream and the expectation shifted0.98
- • Instead of reclaiming time, everyone is under pressure to ship faster0.99
- • The tools didn't buy us slack but they raised the baseline expectation0.99
- AlEngineer0.95
- ARMIN RONACHER & CRISTINA PONCELA0.99
- EARENDIL INC.1.00
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.98
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- Braintrust1.00
- WorkOS1.00
- OpenAl0.94
-
- Google DepMind0.90
- AlEngineer0.99
- EARENDIL1.00
- runpod1.00
- AlEnga0.80
- togetherai0.99
- ATri0.94
- AlEngine0.98
- The Shift1.00
- Microsoft0.98
- arize1.00
- • Early on, agentic coding felt like a secret unlock: you got more done, had breathing room0.99
- • Then it went mainstream and the expectation shifted1.00
- AlEng0.98
- • Instead of reclaiming time, everyone is under pressure to ship faster1.00
- • The tools didn't buy us slack but they raised the baseline expectation1.00
- ARMIN RONACHER & CRISTINA PONCELA0.98
- EARENDIL INC.1.00
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.98
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- Braintrust1.00
- WorkOS1.00
- OpenAl0.92
-
- EARENDIL1.00
- neod'0.80
- AlEngine0.98
- EUROPE1.00
- The Shift1.00
- Tes1.00
- • Early on, agentic coding felt like a secret unlock: you got more done, had breathing room1.00
- • Then it went mainstream and the expectation shifted0.99
- • Instead of reclaiming time, everyone is under pressure to ship faster0.99
- AlEngineer0.99
- • The tools didn't buy us slack but they raised the baseline expectation1.00
- EUROPE1.00
- ARMIN RONACHER & CRISTINA PONCELA0.98
- EARENDIL INC.1.00
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.98
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- # Braintrust0.95
- WorkOS1.00
- OpenAI0.93
-
- Braintrust1.00
- AlEngineer0.99
- EARENDIL1.00
- :neo4j0.91
- Tessi1.00
- orkel0.99
- AlEnginee0.97
- The Trap1.00
- Λarize0.91
- SENTRY1.00
- Agents produce output fast, and output feels like progress. So you stop0.99
- questioning, stop designing, stop saying "wait.1.00
- sonar0.96
- AlEngine0.96
- • Your brain rewards you for velocity: shipping feels good1.00
- • You get speed early, then quality drift later1.00
- • The agent doesn't know when to stop ... and neither do you, once you're in the flow0.99
- ARMIN RONACHER & CRISTINA PONCELA0.97
- EARENDIL INC.1.00
- Engineering the future of Al0.99
- AlEngineer0.99
-
- IllElever0.87
- EARENDIL1.00
- ev0.99
- ANIEr0.76
- The Trap1.00
- Agents produce output fast, and output feels like progress. So you stop0.99
- questioning, stop designing, stop saying "wait.0.99
- • Your brain rewards you for velocity: shipping feels good0.99
- ed1.00
- AIlEngin0.90
- • You get speed early, then quality drift later0.99
- • The agent doesn't know when to stop ... and neither do you, once you're in the flow0.99
- ARMIN RONACHER G CRISTINA PONCELA1.00
- EARENDIL INC.0.99
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.99
- EUROPE1.00
- PRESENTED BY1.00
- ARMIN RONACHER1.00
- CRISTINA PONCELA CUBEIRO1.00
- Google DeepMind1.00
- Founder1.00
- Software Engineer0.98
- EARENDIL1.00
-
- EARENDIL1.00
- IIElevenLabs0.96
- AlEngineer0.99
- The Amplification Problem1.00
- EUROPE1.00
- • Before agents: engineers balanced creating and reviewing code0.99
- neo0.96
- • Now every engineer has an agent amplifying their output0.99
- • But responsibility still rests on the human and it hasn't been amplified0.99
- • You are outnumbered by entities that cannot carry responsibility0.99
- AlEngineer0.99
- • Code reviews are increasingly skipped or rubber-stamped0.99
- EUROPE1.00
- • Goal: small PRs0.97
- ARMIN RONACHER G CRISTINA PONCELA0.98
- EARENDIL INC.0.99
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.95
- EUROPE1.00
- PRESENTED BY1.00
- ARMIN RONACHER1.00
- CRISTINA PONCELA CUBEIRO1.00
- Google DeepMind1.00
- Founder1.00
- Software Engineer1.00
- EARENDIL1.00
-
- Braintrust1.00
- AIEr0.89
- EARENDIL1.00
- AlEnn'0.74
- ne0.92
- The Amplification Problem1.00
- AlEr0.90
- • Before agents: engineers balanced creating and reviewing code0.99
- El0.74
- • Now every engineer has an agent amplifying their output0.99
- • But responsibility still rests on the human and it hasn't been amplified1.00
- AIEn0.90
- SI0.60
- • You are outnumbered by entities that cannot carry responsibility0.99
- EUR1.00
- • Code reviews are increasingly skipped or rubber-stamped0.99
- • Goal: small PRs0.98
- S0.96
- ar1.00
- AIEr0.94
- ARMIN RONACHER & CRISTINA PONCELA0.97
- EARENDIL INC.0.97
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.98
- EUROPE1.00
- PRESENTED BY1.00
- ARMIN RONACHER1.00
- CRISTINA PONCELA CUBEIRO1.00
- Google DeepMind1.00
- Founder1.00
- Software Engineer1.00
- EARENDIL1.00
-
- EARENDIL1.00
- The Amplification Problem1.00
- • Before agents: engineers balanced creating and reviewing code0.99
- • Now every engineer has an agent amplifying their output0.98
- • But responsibility still rests on the human and it hasn't been amplified0.99
- • You are outnumbered by entities that cannot carry responsibility0.99
- • Code reviews are increasingly skipped or rubber-stamped1.00
- • Goal: small PRs0.99
- ARMIN RONACHER & CRISTINA PONCELA0.97
- EARENDIL INC.0.98
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.98
- EUROPE1.00
- PRESENTED BY1.00
- ARMIN RONACHER1.00
- CRISTINA PONCELA CUBEIRO1.00
- Google DeepMind0.99
- Founder1.00
- Software Engineer1.00
- EARENDIL1.00
-
- EARENDIL1.00
- enAl0.98
- The Amplification Problem1.00
- • Before agents: engineers balanced creating and reviewing code0.99
- • Now every engineer has an agent amplifying their output0.98
- • But responsibility still rests on the human and it hasn't been amplified0.99
- • You are outnumbered by entities that cannot carry responsibility0.99
- no0.92
- • Code reviews are increasingly skipped or rubber-stamped0.99
- • Goal: small PRs0.94
- ARMIN RONACHER & CRISTINA PONCELA0.98
- EARENDIL INC.0.99
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.98
- EUROPE1.00
- PRESENTED BY1.00
- ARMIN RONACHER1.00
- CRISTINA PONCELA CUBEIRO1.00
- Google DeepMind0.99
- Founder1.00
- Software Engineer1.00
- EARENDIL1.00
-
- EARENDIL1.00
- OpenAl0.96
- The moments where you1.00
- want to skip thinking1.00
- are exactly the moments1.00
- where thinking matters most.1.00
- ARMIN RONACHER & CRISTINA PONCELA0.97
- EARENDIL INC.1.00
- THE FRICTION IS YOUR JUDGMENT1.00
- AlEngineer0.98
- EUROPE1.00
- PRESENTED BY1.00
- ARMIN RONACHER1.00
- CRISTINA PONCELA CUBEIRO1.00
- Google DeepMind1.00
- Founder1.00
- Software Engineer1.00
- EARENDIL1.00
Transcript
223 cues· 3,505 words· 18,782 chars
- 0:15 Morning.
- 0:15 Thanks for having us.
- 0:17 Today I want to talk with Christina about friction a little bit.
- 0:23 This is a social preview that came up automatically when someone submitted an issue to
- 0:35 Basically, this is a forum post that goes with a security incident that was deployed accidentally.
- 0:40 It was a configuration change that caused the problem.
- 0:43 And the social preview post had the marketing tagline of the company, which said, ship without friction.
- 0:50 And we want to encourage to add a little bit of friction to it.
- 0:56 And I'll tell you why.
- 0:58 So who are we?
- 0:59 I've been doing software development for 20 years, most of it in the open source space.
- 1:05 I have created Flask, which is a Python framework, which ironically is so much in the weights that a lot of people are learning about it now because the machines are producing it.
- 1:16 And I left my previous company that worked for a century in April last year, which perfectly coincided with me having time and then, obviously, Cloud Code.
- 1:25 And so I fell deep into a hole of agentic engineering.
- 1:28 And I started writing on my blog.
- 1:30 And a lot of people reached out to me over the last year being all excited about this.
- 1:36 And then I started with a friend in October, a company called Arendelle, where we are trying to make sense of all the AI things.
- 1:46 Yeah, and my name is Christina, and I work with Armin at this company called Arendelle.
- 1:51 But importantly, I am what I like to call a native AI engineer.
- 1:55 And what that basically means is that these tools have been around longer than I have.
- 2:00 So what this means is like they've been super foundational in how I've become a software engineer, not just because obviously I use them to work, but also because this is the means by which I've learned to do what I do.
- 2:11 And before Arendelle, I was working at Bending Spoons.
- 2:16 So we want to share a little bit from practice, not just theory, but I will readily admit that I don't think I have all the solutions.
- 2:23 So we have been building with or on agents for a good 12 months.
- 2:27 We had huge leverage and great disappointment.
- 2:31 And we really keep running into two types of problems.
- 2:35 I think especially if you listen to some earlier talks at this conference, you will have learned a lot about that you should keep using your brain.
- 2:44 For some reason, it's really, really hard.
- 2:45 So there's a psychological problem.
- 2:47 And the other one is the engineering challenges.
- 2:49 They seem to be producing worse code for some people and better code for some other people.
- 2:53 And what is it that actually makes it work?
- 2:56 And so this is really not a solution as it is our part of the journey of how we think so far we have managed.
- 3:03 Yeah.
- 3:05 So problem number one is the psychology part, which is like why is it, even though everybody told you many times over that you should be using your brain, you should be slowing down, it's actually incredibly hard.
- 3:14 It's just one more prompt and we don't sleep that much.
- 3:17 What is it that actually makes it so hard?
- 3:19 And then would it be that hard if the machines would actually be writing perfect code and we wouldn't have to think quite as much?
- 3:26 Is there something we can do to make this a little bit better?
- 3:29 So I'll begin by introducing the first part of these problems, the psychology problem.
- 3:34 And what I want to talk first about is the shift.
- 3:37 So I'm sure a lot of us here who have been playing with these tools for a while now experienced this at some point.
- 3:42 We were prompting, prompting, not so good.
- 3:44 And then at some point suddenly it clicked and they were really, really useful for us.
- 3:49 And it was fun in the beginning, and they gave us a lot of extra time, because not everyone was using them.
- 3:55 They were actually tools that made us more productive, that made it more fun to do our jobs.
- 3:59 But very quickly, because they were so useful and they got us so hooked, everyone was using them.
- 4:03 And so this kind of had the opposite effect, where suddenly the baseline expectation was just that everyone is now using them, and you have to use them.
- 4:11 And so this fun and free time translated into pressure.
- 4:15 Now we all have to ship faster and produce more code, and it is just not sustainable to review and to actually have time to think.
loading
Chapters
- 0:00 The Problem
- 3:35 The Psychological Trap: Because AI tools are addictive and make coding feel effortless, engineers often stop taking the time to design, review, and truly understand the code being generated.
- 7:15 The Engineering Challenge: Agents are optimized for producing code that runs, not code that is maintainable or architecturally sound. This often results in "slop"—code that creates unexpected failure conditions and entropy
- 10:55 Agent-Legible Codebases: To maximize AI effectiveness, the speakers suggest designing codebases as infrastructure. This includes
- 12:35 Mechanical Enforcement through strict linting (e.g., no bare catch-alls, unique function names, and avoiding hidden magic like dynamic imports)
- 14:27 Reintroducing Friction: The speakers advocate for slowing down. They recommend identifying specific, high-stakes areas (such as database migrations or permission changes) where human judgment is non-negotiable and must be intentionally re-inserted into the development process
- 17:25 Conclusion