Spec-Driven Vibe Coding: Hands-on with Kiro
Details
We are hosting a Kiro Night, hands-on session dedicated to Kiro, an agentic IDE that is redefining AI-assisted development. While "vibe coding" (chat-first coding) is great for prototypes, Kiro introduces Spec-Driven Development to help developers build production-grade software with structure and clarity.
In this workshop, we will move beyond simple prompts and explore how to use Kiro’s agents to plan, design, and execute complex builds.
This workshop is open to all. In addition to that, it also serves as a technical training session for the upcoming SXC Sandbox 3.0. It is designed to equip participants with the advanced tooling necessary to build competitive solutions efficiently.
This is a strictly hands-on session. We will build a working project from scratch, covering:
- The Kiro Workflow: Understanding the shift from chat-based coding to structured Specs (Requirements → Design → Tasks).
- Spec-Driven Development: How to turn natural language into detailed implementation plans using EARS notation and automated task generation.
- Agent Hooks: Setting up intelligent triggers to automate repetitive workflows (e.g., auto-updating docs or tests on file save).
- Production Readiness: Using Kiro's Steering capabilities to enforce project-specific rules and standards.
Pre-requisites and Requirements:
- Hardware: You must bring your own laptop and charger.
- Software: No specific prior installation is required, but having a code editor (VS Code) installed is recommended. We will guide you through the Kiro setup.
- Knowledge: Basic familiarity with coding concepts is helpful but not mandatory.
Registration:
- RSVP is Strictly Compulsory: To ensure a quality experience for all attendees, we have a hard cap on the number of seats. Walk-ins cannot be accommodated.
- Please reserve your spot only if you are confirmed to attend.
🚀 Participant Perk: All registered teams participating in the hackathon will be provided with AWS Credits during the main event to support their infrastructure and deployment needs.
