Thursday 

Room 2 

15:00 - 16:00 

(UTC+11

Talk (60 min)

Vibe Coding vs Context Engineering vs Spec-Driven Development

AI can already sketch out a working feature from a chatty prompt. That “vibe coding” style is fun and fast—but the moment you try to ship it, things hurt: inconsistent code, missing tests, surprise security gaps, and pull requests nobody wants to own. In this session we’ll compare three concrete ways teams are using AI in real projects: Vibe Coding, Context Engineering, and Spec-Driven Development.

AI
Tools

We’ll start with a quick demo of vibe-coded UI work to show where it shines (exploration, spikes) and where it falls apart. Then we’ll move to context-engineered flows that plug in your own docs, API schemas, and tool permissions to get more consistent results. Finally, we’ll go spec-first: contracts, checklists, and CI rules that let AI generate specs, tasks, and implementation in a controlled pipeline—without losing momentum.

You’ll leave with a playbook for when to use each style, plus templates you can bring back to your team to move from “cool demo” to code you can run in production.

By the end, attendees will be able to:

- Differentiate between vibe coding, context engineering, and spec-driven development in terms of risk, speed, and governance.

- Identify scenarios where each approach is appropriate (exploration, delivery, production hardening).

- Design a basic spec-driven workflow that produces reviewable PRs with tests and CI checks.

- Apply context-engineering patterns (docs, APIs, permissions) to improve AI output consistency.

- Evaluate their current AI usage and propose one concrete improvement for their team.

Ron Dagdag

Ron Dagdag brings 25 years of experience as a software artisan to his role as R&D Manager at 7-Eleven, where he leads teams to develop innovative solutions in AI, IoT, and Cloud. In addition to his professional responsibilities, Ron is an active member of the tech community, recognized as a Microsoft MVP in AI, Mixed Reality, and IoT. Ron is an international speaker, sharing his knowledge at industry events, and remains an active maker and tinkerer with a passion for Augmented Intelligence.
🚀 Code > Create > Coach > Repeat.