From prompts to contracts: an intro to Spec Driven Development
Spec Driven Development for AI-assisted coding: how to replace prompts with versioned specs that anchor intent.
Jack (Giacomo) is a software engineer at Nearform who has loved computers and technology since he was a kid and somehow turned that obsession into a career. These days he focuses on backend architecture, mostly with Node and Fastify, trying to keep systems understandable and possibly not on fire.
He cares about making technology easier for people and turning fuzzy ideas into working software. In his free time he hangs out with his daughter and listens to a lot of heavy metal, to the polite disapproval of the rest of the household.
Spec Driven Development for AI-assisted coding: how to replace prompts with versioned specs that anchor intent.
A practical look at vibe coding as an AI native failure mode: where it helps, where it quietly erodes trust boundaries and how specs and ownership keep your stack safe.