~/talk

The Friction is Your Judgment

Claim: adding deliberate slowdown prevents avalanche of brittle, high-entropy code produced by AI coding agents. Evidence: twelve months of agent engineering experience, agents excel on libraries not products, and mechanical enforcement through strict linting plus no bare catch-alls and unique function names reduces failures. Built tooling: a PyExtension that flags human-judgment gates like database migrations and permission changes. Recommendation: design an agent-legible codebase, modularize flows, and require explicit human approval where running fast creates unacceptable risk.

AI-written summary · about

  1. 0:00The Problem
  2. 3:35The 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.
  3. 7:15The 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
  4. 10:55Agent-Legible Codebases: To maximize AI effectiveness, the speakers suggest designing codebases as infrastructure. This includes:
  5. 12:35Mechanical Enforcement through strict linting (e.g., no bare catch-alls, unique function names, and avoiding hidden magic like dynamic imports)
  6. 14:27Reintroducing 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
  7. 17:25Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.