Giving Old Projects New Life With Spec Driven Development

This talk is scheduled for Nov 20, 18:15
The recording will be published after editing. Multipass and Full ticket holders have early access.
Bookmark
Rate this content

The great thing about your dusty old project from when you were starting out in starry-eyed is that for better or worse that old code contained a set of rules, logic and system design that can form the backbone of a robust spec. In this talk, you'll learn how to translate your old projects into detailed specs that combined with agentic spec-driven development can give those projects new life and a new audience.

This talk has been presented at JSNation US 2025, check out the latest edition of this JavaScript Conference.

FAQ

Spec-driven development is a framework used in building new features and planning campaigns, involving phases like specify, plan, task, and implementation to bring projects to life.

Old projects, even if not fully operational, contain user behavior logic that can serve as a strong foundation for building a new spec, reducing the need for extensive back-and-forth planning.

The four phases of spectrum development are specify, plan, task, and implementation, each building on the previous to develop a feature or project.

Agentic development, when combined with spec-driven development, allows for the use of modern technologies and tools, splitting the workload into tasks executed by agents, leading to efficient project completion.

In the planning phase, agents recommend the most suitable technologies, breaking down the plan into tasks for execution, which helps in efficient project development.

Yes, old projects can be revitalized by using spec-driven and agentic development frameworks to turn initial ideas into fully developed visions with modern technology.

Breaking down tasks allows for efficient execution, enabling agents to handle specific tasks and build upon previous work, leading to better utilization of resources and timely project completion.

Agentic development tracks completion states and lessons learned in external state files, allowing subsequent agents to pick up tasks where the previous ones left off, ensuring continuity and efficiency.

Leon encourages rediscovering and revitalizing old projects using spec-driven and agentic development to transform initial ideas into complete visions using modern tools and frameworks.

Modern technologies provide the tools and capabilities that might not have been available when the project was first conceived, allowing for improved execution and realization of the original vision.

Leon Malisov
Leon Malisov
20 Nov, 2025
Video transcription, chapters and summary will be available after the recording is published.