02/04/26 - My Kiro Workflow 2026 - Dev with Me [Video]

By Chad Kluck on

Dev with Me as I implement a new feature in an old project that has no tests or documentation. Using Kiro, I generate steering documents, documentation, and tests, and fully implement the new feature in a matter of hours rather than days or weeks.

In Dev with Me videos, I take a project and walk through my development process in real time.

  • Feel free to bump up the playback speed
  • Turn on closed captions
  • Jump to specific topics using the timestamps below
  • If the screen is blurry, make sure you're streaming at 1080 HD

Chapters

  • [00:00] Description of Today's Application
  • [02:45] Getting application Kiro-Ready - Specs Phase 1
  • [03:50] Prompt for reviewing documentation
  • [07:00] Having Kiro ask clarifying questions in a document
  • [09:30] Do your requirements research
  • [11:24] Requirements Document generated by Kiro
  • [12:40] Review Requirements and Design Documents for Phase 1
  • [15:00] Review Task List for Phase 1
  • [17:10] End result of Phase 1 documentation update
  • [17:30] Steering documents
  • [21:50] Why I use a document as my prompt
  • [23:00] Moving on to Specs Phase 2 - Adding new feature
  • [23:50] How I version my Spec directories
  • [24:40] My Messy Notes as a prompt document
  • [26:40] Why I have Kiro ask questions in a SPEC-QUESTIONS.md
  • [28:12] Why I now use Jest for Node.js testing
  • [37:30] Review Requirements for Phase 2
  • [40:55] Deeper dive into the application's function
  • [52:58] Review Design for Phase 2
  • [58:00] Review Task List for Phase 2
  • [58:30] Dividing up your Specs into Sprints/Phases
  • [1:02:40] Starting Tasks for Phase 2
  • [1:08:55] First Checkpoint - Task 4
  • [1:09:40] Dealing with overly-eager AI
  • [1:12:24] Importance of review
  • [1:16:00] Task 5 status and Tests reflecting code
  • [1:17:55] View changes and view execution to follow along
  • [1:21:20] Fixing a failing test
  • [1:26:00] Task 11: Updating documentation
  • [1:27:50] Reflection: I'm now a reviewer
  • [1:29:00] Using AWS SDK to view the current state, not a database
  • [1:31:20] Phase 2 Done!
  • [1:33:20] What was accomplished
  • [1:34:36] gitignore and removing test results from repo and deploy
  • [1:43:20] Request another minor fix via prompt
  • [1:43:50] Career advice - Develop your understanding and experience
  • [1:50:00] How I manage my CodeBuild and buildspec environment
  • [1:54:50] Final test run after making manual changes
  • [1:56:20] Recommendation for bringing in code created outside of Kiro
  • [1:58:15] npm audit enhancement
  • [1:59:38] Final result and thoughts

Comments

View comments, reply, like, or share this post on:

Tags