DEV Community

Cover image for What if AI does my job How Q Developer CLI and Kiro have changed my daily routine
Eliana Lam for AWS Community On Air

Posted on

What if AI does my job How Q Developer CLI and Kiro have changed my daily routine

Speaker: Miguel Angel Muñoz @ AWS Amarathon 2025

Summary by Amazon Nova



What I Do

  • Overview of the author's professional activities and responsibilities.

  • Detailed sections covering various aspects of the author's work:

  • Amazon Reference

  • Technical Reference

  • New Projects

  • Problematic Projects

  • Core Projects

  • Business Initiatives

  • Areas needing assistance

Q Developer CLI and Kiro Saves Me, I didn't like GenAI, Q Developer CLI

  • Discussion on the utility of Q Developer CLI and Kiro.

  • Personal dislike for GenAI.

  • Specific praises for Q Developer CLI.

How They Works

  • Explanation of the functioning and mechanisms of the tools mentioned.

  • Amazon MCP Servers

  • Super Powers

  • CLI Commands

  • Knowledge

  • Pricing

  • Git Research

  • Terraform

Agentic Loop (Q Developer CLI)

  • Description of the agentic loop in Q Developer CLI:

  • Perception

  • Planification

  • Action

  • Learn

  • Evaluation

Spec Driven (Kiro)

  • Focus on specification-driven development using Kiro.

  • Requirements

  • Design

  • Task

  • All Works Fine.

Are they helpful for me?

  • Assessment of the tools' usefulness to the author.

Various use cases for the tools:

  • Code

  • Assessment

  • Optimizations

  • Problem Resolution

  • Cost Calculation

  • Deployments

  • Documentation

  • Testing



Q Developer CLI vs Kiro, 

  • Comparison between Q Developer CLI and Kiro:

  • Immediate use: amazon Q

  • End-to-end solutions: Kiro

Real-world examples of tool usage:

  • Creating a landing zone

  • Establishing a baseline from past projects

  • Improving a blog website and creating a deployment structure

  • Migrating a project from another CDN to CloudFront

  • Creating a migration plan

  • Designing resilient architectures

  • Assessing Terraform projects

  • Reviewing numerous problems

All things good?

  • Critical evaluation of whether everything is beneficial.

Lessons learned from using the tools:

  • Careful review of requirements

  • Need for supervision

  • Opting for the easy path

  • Potential for getting stuck in loops

  • Amazing but sometimes unrealistic ideas

  • Caution against code deletion

Positive aspects of using the tools:

  • Reduced time dedication

  • Development of cool ideas

  • Superior code explanation

  • Ability to execute tasks during meetings

Concluding thoughts:

  • Empowering developers and engineers rather than replacing them

  • Responsibility in technology usage



Team:

AWS FSI Customer Acceleration Hong Kong

AWS Amarathon Fan Club

AWS Community Builder Hong Kong

Top comments (0)