02/09/26 - Updating Cache-Data Using Kiro Part 1 - Dev with Me [Video]
Dev with Me as I begin test migration from Mocha to Jest in the 63klabs/cache-data project using Kiro.
I go over my workflow with Kiro and explain the caching features of the 63klabs/cache-data NPM package I use in most of my development projects. This is Part 1 of the 1.3.8 release, which will also include a security enhancement and an APIRequest method feature update.
Learn how I use steering, prompt, and clarification documents to fine-tune my Kiro workflow.
- 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] Introduction
- [00:10] Review of a Step Function
- [03:08] Review of my Kiro workflow
- [06:20] My Kiro steering documents
- [09:40] My Kiro specs
- [12:10] 63Klabs Cache-Data project overview
- [22:25] Overview of today's project
- [24:40] Today's Spec 1 - Test Migration
- [30:00] Review Kiro-generated requirements
- [33:40] Review of Kiro-generated Design
- [39:12] How I gather Specs
- [42:40] Review of Kiro-generated Tasks
- [44:35] Keep the Kiro directory in your repo and why
- [47:10] Reviewing task completion
- [53:00] With Kiro, are you no longer a developer?
- [56:25] Importance of fundamentals
- [1:00:45] Unexpected error occurred
- [1:02:35] Approving commands
- [1:05:10] Checkpoints
- [1:06:12] Troubleshooting when things run amok
- [1:29:00] Continuing on with tasks
- [1:31:00] Investigating a test failure
- [1:39:50] Aha! - Making progress on the failure
- [1:43:00] Aha! - The human may need to step in
- [1:48:00] I step in to assist Kiro
- [2:01:40] Git Ignore and removing unnecessary documents
- [2:03:00] Final Checkpoint
- [2:15:30] Wrap-up - Getting ready for next Spec