Dear subscribers,

Today, I want to share a new episode with Kun Chen.

Kun is an ex-L8 principal engineer at Meta who now ships up to 40 PRs a day while rarely reviewing code. In our episode, he walked through the free tools he built to make that possible: Lavish for visual planning in HTML, Treehouse for parallel agents, and No Mistakes for catching AI’s errors before they make it to production.

Watch now on YouTube, Apple, and Spotify.

Kun and I talked about:


I’m proud to partner with Linear

As teams ship faster with AI agents, the bottleneck shifts from building to deciding what to build.

Linear’s new Agent understands your full workspace context: roadmap, issues, customer requests, and code. Ask it to surface patterns across feedback, scope out a spec, or catch you up on team progress.

Try Linear for Free


Top 10 takeaways I learned from this episode

With agentic engineering, you need to spend most of your time in planning and validation. You also need to build a system to manage multiple agents.
  1. Code faster with a team of AI agents. Kun sees himself as the manager of an always-on engineering team. His job is to create plans, validate work, and improve the overall system. Specifically, he runs the same three phases each time:

    1. Plan: Building clear plans is now the most important phase.

    2. Implement: Coding is now handled almost entirely by agents.

    3. Validate: Agents check the work first and only escalate to Kun if needed.

Plan: Spend most of your time here

  1. Plan quality determines how long agents run on their own. A one-line prompt might get the agent to work for a few minutes while a detailed plan can keep it working for hours. To delegate more work to agents, move up these three planning levels: