The Engineering of Intent, Chapter 16: The Morning Routine

This is Part 16 of a series walking through my book The Engineering of Intent. In the previous chapter, we closed Part VI with a reflection on the future of the human engineer. Part VII shifts from strategy to daily practice. Chapter 16 opens that shift with the thirty minutes that set the ceiling on everything else.


The First Thirty Minutes Set the Upper Bound on Your Day

The first thirty minutes of your workday, in the AI-native regime, set the upper bound on how much you will accomplish that day. The engineers who are reliably productive do the same things every morning. The engineers who are erratic skip those things and hope.

Chapter 16 walks the five-step morning routine I’ve built over five years of AI-native work — and the anti-routine that destroys more productive days than any other single pattern.


The Five Steps

  1. Reload the world. Before opening any tool, answer on paper: what is the single most important thing I need to ship today? Write one sentence. If you cannot write that sentence, stop. You do not have a day yet; you have a pile of tabs.
  2. Sync your Specs. Open architecture.md, conventions.md, agents.md. Read the top of each file. Don’t skim — read. You are the human guardian; a stale Spec will compound through every agent collaboration that day.
  3. Review your memory bank. If you use one, read the last two entries. You’re priming yourself, and catching places where yesterday-you made promises today-you needs to honor.
  4. Pick the first small win. A thirty-minute task, related to the day-goal but not on the critical path. The purpose is warm-up: calibrate the agent, get into flow, make your first interaction succeed.
  5. Launch the big task — in the GenDD Context → Plan → Confirm shape. Write the plan. Even if you think you know exactly what to build. Especially then.
💡 Key idea: Step 2 is the single most-skipped morning practice and the highest-leverage one. Three minutes of Spec inspection prevents three hours of mid-day confusion. If you adopt only one ritual from this chapter, adopt that one.

The Anti-Routine

“Open laptop. Open Slack. Spend forty-five minutes catching up on messages. Open PR queue. Spend twenty minutes context-switching across three reviews. Remember the big task. Open editor. Hand the task to the agent cold. Watch the agent produce something approximately correct but subtly wrong. Spend the rest of the day fixing the approximation instead of building the thing.”

Every element of the anti-routine is forgivable in isolation. Slack does need to be checked. PRs do need to be reviewed. The problem is the order and the dose. Pushed to the end of the morning, these activities are trivial. Pushed to the front, they consume the clear-headedness you need to frame the day.

⚠ If you change one thing: If you can only change one thing about your Vibe Coding life, change the order of your morning. No other single change I know of produces a bigger delta in output.

Next up — Chapter 17: The Flow Loop. Once you’re through the morning, what does a great Vibe Coding hour actually look like? Chapter 17 walks the rhythm, the flow killers, the two-minute rule, the three-strike rule, and the micro-rituals that keep you in state.


📖 Want the full picture?

The chapter walks each step in depth, with warm-up task examples, Spec-drift diagnostics, the memory-bank re-read pattern, and the full plan-before-execute discipline that distinguishes engineers who ship clean features from engineers who debug approximate ones.

Get The Engineering of Intent on Amazon →

2026-05-02

Sho Shimoda

I share and organize what I’ve learned and experienced.