Hari Krishnan writes about Gen AI adoption at intent-driven.dev and walks us through Open Spec, a "spec anchored" framework he is an advisor to.
Things we talked about
Hari's article at InfoQ: https://www.infoq.com/articles/enterp...
Birgitta Böckeler’s article "Understanding Spec-Driven-Development: Kiro, spec-kit, and Tessl": https://martinfowler.com/articles/exp...
Lost in the Middle: https://cs.stanford.edu/~nfliu/papers...
Tessl: https://docs.tessl.io/use/spec-driven... (Birgitta’s article linked to a now broken link in docs.tessl.io)
00:00 Introduction to AI and Development Practices
02:01 Understanding Intent-Driven Development
04:46 Formalizing Intent and Context in Development
07:11 The Role of Tools in Spectrum Development
10:17 Exploring OpenSpec and Its Unique Features
12:57 Comparing Tools: Kero, SpecKit, and OpenSpec
15:32 Spec as Source: The Future of Development
23:21 Navigating Testing and Development Tools
25:15 Understanding Acceptance Test-Driven Development (ATDD)
27:24 Exploring Coding Tools and Workflows
29:52 Implementing Guardrails in Development
32:02 Designing with AI: Enhancements and Challenges
33:41 Cultural Shifts in AI-Driven Development
36:56 Intent-Driven Development and Dark Factories
46:04 Generative AI's Impact on Deployment and Infrastructure
54:21 Reflections on Change and Growth
Hari Krishnan writes about Gen AI adoption at intent-driven.dev and walks us through Open Spec, a "spec anchored" framework he is an advisor to.
Things we talked about
Hari's article at InfoQ: https://www.infoq.com/articles/enterp...
Birgitta Böckeler’s article "Understanding Spec-Driven-Development: Kiro, spec-kit, and Tessl": https://martinfowler.com/articles/exp...
Lost in the Middle: https://cs.stanford.edu/~nfliu/papers...
Tessl: https://docs.tessl.io/use/spec-driven... (Birgitta’s article linked to a now broken link in docs.tessl.io)
00:00 Introduction to AI and Development Practices
02:01 Understanding Intent-Driven Development
04:46 Formalizing Intent and Context in Development
07:11 The Role of Tools in Spectrum Development
10:17 Exploring OpenSpec and Its Unique Features
12:57 Comparing Tools: Kero, SpecKit, and OpenSpec
15:32 Spec as Source: The Future of Development
23:21 Navigating Testing and Development Tools
25:15 Understanding Acceptance Test-Driven Development (ATDD)
27:24 Exploring Coding Tools and Workflows
29:52 Implementing Guardrails in Development
32:02 Designing with AI: Enhancements and Challenges
33:41 Cultural Shifts in AI-Driven Development
36:56 Intent-Driven Development and Dark Factories
46:04 Generative AI's Impact on Deployment and Infrastructure
54:21 Reflections on Change and Growth
Thank you.