Better with Kent

Kent C. Dodds

Solo episodes from Kent C. Dodds on durable skills for people who ship software: judgment, accountability, problem clarity, and what stays valuable as AI takes on more implementation. Kent teaches directly on camera — no guest, one idea at a time. Complements guest interviews on Become a Product Engineer (Chats with Kent). Episode 1 adapts The Last Software Engineer; later episodes cover traps like building the wrong thing faster and skills like making user pain visible. Subscribe for evergreen episodes as the series grows.

  1. 23 giờ trước ·  Video

    My Agent Ships Across 6 Services Without Seeing a Secret

    Want the system from this episode? Check out Kody at https://heykody.dev/ Kent replays a real publish night — one Cursor conversation where the agent drove Notion, Canva, Kit, Transistor, Bluesky, and LinkedIn through Kody packages, with every secret kept out of the agent's reach. (00:00) - Stop copy-pasting between your agent and your services (01:25) - What we're learning today (01:49) - The real publish-night conversation (02:52) - Search: how the agent discovers capabilities (04:12) - The Notion pipeline board (04:42) - Execute: conversation id and memory context (05:50) - Agent-written code without exposing secrets (08:25) - Kody packages: a registry for your agent (09:43) - Token-efficient queries in a dynamic worker (11:53) - No package? Use the OpenAPI spec (Canva) (14:24) - Interruptions: publish date and square artwork (17:04) - Default square designs for every episode (18:15) - YouTube is live: Kit early-access broadcast (19:37) - Launch posts on LinkedIn and Bluesky (20:48) - I use this for everything (22:22) - Homework: wire your services once Better with Kent — durable skills for people who ship software. If you're still copy-pasting context between services and your agent, you're missing the real unlock: wiring those services in once so the agent can compose them. Kent walks through an actual episode publish night, one Cursor conversation at a time — search to discover capabilities, execute to run agent-written code in a fast isolated worker, saved packages instead of raw fetch calls, and OpenAPI bindings when no package exists yet. Along the way: how Kody's memory context and conversation id keep token usage down, how secret templates make it impossible for the agent to ever see a bearer token, mid-task interruptions the agent absorbs without losing the thread, and the Kit, Transistor, Bluesky, and LinkedIn steps that end with a published episode. Links Watch on YouTubeKodyKody on GitHubThe chat walkthrough from this episodeYour Coding Agent Needs Better Primitives (the episode being published)Better with Kent

    My Agent Ships Across 6 Services Without Seeing a Secret
  2. 15 thg 7 ·  Video

    Your Coding Agent Needs Better Primitives

    If your coding agent keeps producing garbage, better prompting may not fix it. Kent shows how intentional system primitives make agents more reliable, efficient, composable, and auditable. (00:00) - Bad agent output starts in the system (00:37) - We are all tech leads now (01:28) - What is a primitive? (04:57) - Four moves: create, combine, delete, expand (06:01) - Create: role-based access control (07:59) - Combine: downshift and Kody packages (10:37) - Delete: Instagram and Kody email (12:22) - Expand: packages subscribe to events (13:51) - Why good primitives work (14:43) - Homework for your agent (15:32) - Keep evolving the system Better with Kent — durable skills for people who ship software. If your coding agent keeps producing garbage, the model may not be the problem. Agents are only as effective as the system they work in: the UI components, APIs, data entities, platform tools, workflows, and trust boundaries they can reliably use. Kent explains four moves for improving that system: create missing primitives, combine overlapping ones, delete rigid or unused ones, and expand the primitives that should cover more. The examples come from real product work — Kody's role-based access control and event subscriptions, PayPal's three combobox implementations becoming downshift, and Instagram winning by deleting most of Burbn. The payoff is a smaller action space with less guessing, fewer brittle workarounds, and behavior you can actually audit. The episode closes with homework you can run in your own codebase today: ask your agent which primitives you should create, combine, delete, or expand. Links Better with KentKodydownshiftI built my own OpenClaw

    Your Coding Agent Needs Better Primitives
  3. 9 thg 7 ·  Video

    The Framework wars are over. Why no one dethroned React

    Kent reacts to Dax's question on X — why no framework dethroned React — and connects it to Jobs Theory, network effects, and why framework choice matters less when agents write the code. Chapters 00:00 — Why did nobody dethrone React?00:24 — Dax's question on X00:49 — React is the last UI library (2020)02:47 — Functional first, then social and emotional03:36 — What made React functionally better06:43 — Network effects and "nobody got fired for choosing React"07:38 — Why framework choice matters less with agents09:27 — Jobs Theory: apply this to everything you ship11:14 — Wrap-up Better with Kent — durable skills for people who ship software. Every few years the internet declares the framework wars over — usually with React as the loser. Svelte was going to win. Then Solid. Vue had its moment. Angular never left. And somehow, after a decade of "React is dead" takes, React is still the default for an absurd amount of real product work. Kent's take: React won functionally first (state sync, composition, drop-in UI focus), then socially and emotionally once it hit critical mass. Challengers can still be "better" on paper — but once agents can use any capable stack, the throne fight stops mattering the way it used to. Links Dax (@thdxr) — why no framework dethroned ReactKent (2020) — React is the last UI library anyone needs to learnBetter with Kent — Practical Jobs TheoryWatch on YouTubeBetter with KentReactBecome an Epic Product Engineer

    The Framework wars are over. Why no one dethroned React
  4. 23 thg 6 ·  Video

    Pragmatic Loop Engineering for AI Coding Agents

    Kent shows how he closes agentic loops in real Cursor workflows: manual testing, PR review loops, Cursor Automations, and the stop conditions that keep humans in the right place. (00:00) - Loop engineering before the name (00:11) - Boris on loops (00:33) - Better with Kent (01:01) - What the loop is (02:59) - Tests were already a loop (03:24) - Browser mode and manual testing (05:35) - Human-driven PR looping (06:43) - My first real loop (08:37) - Boundaries and stop conditions (09:37) - Cursor Automations (11:29) - Trading compute for attention (12:24) - Homework (12:52) - Closing Better with Kent — durable skills for people who ship software. Loop engineering sounds new, but Kent has been building toward it through a series of practical workflow improvements: automated test loops, Cursor browser mode, Cursor Cloud Agent manual testing, pull request feedback loops, and finally Cursor Automations. This episode walks through what a useful agentic loop actually needs: a trigger, an act/observe cycle, a stop condition, and a human boundary. Kent shows how he uses agents to mark PRs ready for review, respond to AI reviewer feedback and CI failures, and ping him when the loop has reached its stop condition. The key idea is not removing the human. It is widening the loop so more verification happens before your attention is required. Links Better with KentHow I Build Web Apps in 2026Manual testing example PRManual PR feedback loop exampleFirst informal self-running loop PRFirst formal PR loop example

    Pragmatic Loop Engineering for AI Coding Agents

Giới Thiệu

Solo episodes from Kent C. Dodds on durable skills for people who ship software: judgment, accountability, problem clarity, and what stays valuable as AI takes on more implementation. Kent teaches directly on camera — no guest, one idea at a time. Complements guest interviews on Become a Product Engineer (Chats with Kent). Episode 1 adapts The Last Software Engineer; later episodes cover traps like building the wrong thing faster and skills like making user pain visible. Subscribe for evergreen episodes as the series grows.

Có Thể Bạn Cũng Thích