# Spec Driven Development

Published articles for Spec Driven Development.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Java Weekly, Issue 663

DevFeed: [Java Weekly, Issue 663](<https://devfeed.tech/articles/java-weekly-issue-663-8993.md>)

Original publisher: [Read original article](<https://www.baeldung.com/java-weekly-663>)

Author: baeldung

Published: 2026-09-13T11:00:00Z

Content type: article

Language: en

Sources: [Baeldung](<https://devfeed.tech/sources/baeldung.md>)

Topics: [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [coding](<https://devfeed.tech/topics/coding.md>), [releases](<https://devfeed.tech/topics/releases.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [ai](<https://devfeed.tech/tags/ai.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [java](<https://devfeed.tech/tags/java.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [no-ads](<https://devfeed.tech/tags/no-ads.md>), [no-after-post](<https://devfeed.tech/tags/no-after-post.md>), [no-before-post](<https://devfeed.tech/tags/no-before-post.md>), [no-optins](<https://devfeed.tech/tags/no-optins.md>), [releases](<https://devfeed.tech/tags/releases.md>), [spec-driven-development](<https://devfeed.tech/tags/spec-driven-development.md>), [spring](<https://devfeed.tech/tags/spring.md>), [spring-boot](<https://devfeed.tech/tags/spring-boot.md>), [weekly-review](<https://devfeed.tech/tags/weekly-review.md>), [weekly-review-no-ads-no-after-post-no-before-post-no-optins](<https://devfeed.tech/tags/weekly-review-no-ads-no-after-post-no-before-post-no-optins.md>)

### AI overview

A Java-focused weekly roundup featuring spec-driven development, agent memory and AI-agent articles, technical presentations, and software release announcements.

### Source excerpt

A better spec-driven development and the brain as example architecture. The post Java Weekly, Issue 663 first appeared on Baeldung.

## The AI-native SDLC won't be one process

DevFeed: [The AI-native SDLC won't be one process](<https://devfeed.tech/articles/the-ai-native-sdlc-won-t-be-one-process-8862.md>)

Original publisher: [Read original article](<https://thenewstack.io/spec-driven-sdlc-gates/>)

Author: Anirudh Ramanathan

Published: 2026-09-12T14:00:00Z

Content type: opinion

Language: en

Sources: [The New Stack](<https://devfeed.tech/sources/the-new-stack.md>)

Topics: [AI Bots](<https://devfeed.tech/topics/ai-bots.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-engineering](<https://devfeed.tech/tags/ai-engineering.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [devops](<https://devfeed.tech/tags/devops.md>), [dynatrace](<https://devfeed.tech/tags/dynatrace.md>), [github](<https://devfeed.tech/tags/github.md>), [kiro](<https://devfeed.tech/tags/kiro.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [post-contributed](<https://devfeed.tech/tags/post-contributed.md>), [sdlc](<https://devfeed.tech/tags/sdlc.md>), [signadot](<https://devfeed.tech/tags/signadot.md>), [spec-driven-development](<https://devfeed.tech/tags/spec-driven-development.md>), [sponsor-dynatrace](<https://devfeed.tech/tags/sponsor-dynatrace.md>), [sponsor-signadot](<https://devfeed.tech/tags/sponsor-signadot.md>), [sponsored](<https://devfeed.tech/tags/sponsored.md>), [sponsored-post-contributed](<https://devfeed.tech/tags/sponsored-post-contributed.md>)

### AI overview

The article argues that AI-native software development needs risk- and accountability-based process variants rather than one fixed, spec-driven workflow. It emphasizes deterministic policy enforcement, agent self-checks, human approvals, and auditable records.

### Source excerpt

Anthropic recently published its AI-Native SDLC Playbook. Its central claim is that "code is no longer the bottleneck." When agents The post The AI-native SDLC won't be one process appeared first on The New Stack.

## Article: When Spec-Driven Development Pays Off

DevFeed: [Article: When Spec-Driven Development Pays Off](<https://devfeed.tech/articles/article-when-spec-driven-development-pays-off-8450.md>)

Original publisher: [Read original article](<https://www.infoq.com/articles/when-spec-driven-development-pays-off/>)

Author: Nitin Garg

Published: 2026-09-10T09:00:00Z

Content type: article

Language: en

Sources: [InfoQ](<https://devfeed.tech/sources/infoq.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [code productivity](<https://devfeed.tech/topics/code-productivity.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-assisted-coding](<https://devfeed.tech/tags/ai-assisted-coding.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [ai-development](<https://devfeed.tech/tags/ai-development.md>), [ai-ml-data-engineering](<https://devfeed.tech/tags/ai-ml-data-engineering.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [article](<https://devfeed.tech/tags/article.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [code-generation](<https://devfeed.tech/tags/code-generation.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [ml-data-engineering](<https://devfeed.tech/tags/ml-data-engineering.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [reasoning](<https://devfeed.tech/tags/reasoning.md>), [review](<https://devfeed.tech/tags/review.md>), [security](<https://devfeed.tech/tags/security.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [spec-driven-development](<https://devfeed.tech/tags/spec-driven-development.md>), [when-spec-driven-development-pays-off](<https://devfeed.tech/tags/when-spec-driven-development-pays-off.md>)

### AI overview

The article argues that AI-assisted coding shifts the main constraint from writing code to verifying it. It presents specification-first development as a governance approach for hard, multi-constraint work, while noting its time and cost and warning that apparent gains may instead come from reasoning.

### Source excerpt

AI coding assistants have become a core part of software development. AI-generated code has shown productivity gains, but it's also contributing to security weaknesses and familiar bug patterns. In this article, author Nitin Garg highlights the bottleneck has moved from code generation to code verification, and how to detect & mitigate it when the AI-generated behavior diverges from the intent. By Nitin Garg

## Advancing price-performance for developers with GPT-5.6 in Kiro

DevFeed: [Advancing price-performance for developers with GPT-5.6 in Kiro](<https://devfeed.tech/articles/advancing-price-performance-for-developers-with-gpt-5-6-in-kiro-6431.md>)

Original publisher: [Read original article](<https://openai.com/index/gpt-5-6-in-kiro>)

Published: 2026-08-24T12:00:00Z

Content type: news

Language: en

Sources: [OpenAI News](<https://devfeed.tech/sources/openai-news.md>)

Topics: [Kiro](<https://devfeed.tech/topics/kiro.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [aws](<https://devfeed.tech/tags/aws.md>), [building](<https://devfeed.tech/tags/building.md>), [code](<https://devfeed.tech/tags/code.md>), [coding](<https://devfeed.tech/tags/coding.md>), [developers](<https://devfeed.tech/tags/developers.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [gpt](<https://devfeed.tech/tags/gpt.md>), [kiro](<https://devfeed.tech/tags/kiro.md>), [openai](<https://devfeed.tech/tags/openai.md>), [product](<https://devfeed.tech/tags/product.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [spec-driven-development](<https://devfeed.tech/tags/spec-driven-development.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

GPT-5.6 is now available in Kiro, bringing OpenAI's latest flagship model series to development workflows for planning, coding, review, and testing. The article highlights structured, spec-driven development, complex multi-step coding, property-based testing, and reported cost reductions on Terminal-Bench 2.1.

### Source excerpt

GPT-5.6 is now available in Kiro, helping developers plan, build, review, and test software with better price-performance.

## Engineering Practices for Building and Operating AI Systems

DevFeed: [Engineering Practices for Building and Operating AI Systems](<https://devfeed.tech/articles/agentic-development-best-practices-engineering-excellence-13395.md>)

Original publisher: [Read original article](<https://www.harness.io/blog/engineering-for-the-agentic-era-how-to-spec-build-test-and-operate-ai-systems>)

Author: Nicole Morgan

Published: 2026-08-05T00:00:00Z

Content type: opinion

Language: en

Sources: [Harness Blog](<https://devfeed.tech/sources/harness-blog.md>)

Topics: [Agentic development](<https://devfeed.tech/topics/agentic-development.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Spec Driven Development](<https://devfeed.tech/topics/spec-driven-development.md>), [context](<https://devfeed.tech/topics/context.md>), [Requirements](<https://devfeed.tech/topics/requirements.md>)

Tags: [agentic-development](<https://devfeed.tech/tags/agentic-development.md>), [requirements](<https://devfeed.tech/tags/requirements.md>), [spec-driven-development](<https://devfeed.tech/tags/spec-driven-development.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

Harness argues that AI-assisted development needs stronger specifications, testing, operational controls, and failure-mode analysis to maintain delivery quality and manage risk.

### Source excerpt

Learn agentic development best practices with spec-driven development, AI system testing, and operational readiness for secure AI delivery. | Blog

## How to Do Spec-Driven Development

DevFeed: [How to Do Spec-Driven Development](<https://devfeed.tech/articles/how-to-do-spec-driven-development-34938.md>)

Original publisher: [Read original article](<https://newsletter.eng-leadership.com/p/how-to-do-spec-driven-development>)

Author: Gregor Ojstersek

Published: 2026-07-27T14:39:24Z

Content type: tutorial

Language: en

Sources: [Engineering Leadership](<https://devfeed.tech/sources/engineering-leadership.md>)

Topics: [Spec Driven Development](<https://devfeed.tech/topics/spec-driven-development.md>), [Development](<https://devfeed.tech/topics/development.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [build](<https://devfeed.tech/tags/build.md>), [complex](<https://devfeed.tech/tags/complex.md>), [development](<https://devfeed.tech/tags/development.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [software](<https://devfeed.tech/tags/software.md>), [spec-driven-development](<https://devfeed.tech/tags/spec-driven-development.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

A tutorial describing how AI-native teams use spec-driven development to build complex software.

### Source excerpt

The workflow AI-native teams use to build complex software. This is how they do it!

## SpectrePaste: An AI-Assisted, Fileless PowerShell Malware Delivery System

DevFeed: [SpectrePaste: An AI-Assisted, Fileless PowerShell Malware Delivery System](<https://devfeed.tech/articles/spectrepaste-22546.md>)

Original publisher: [Read original article](<https://medium.com/walmartglobaltech/spectrepaste-b20bc2f6ded8?source=rss----905ea2b3d4d1---4>)

Author: Joshua Platt

Published: 2026-07-06T18:54:30Z

Content type: article

Language: en

Sources: [Walmart Global Tech](<https://devfeed.tech/sources/walmart-global-tech.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Malware](<https://devfeed.tech/topics/malware.md>), [Threat Research](<https://devfeed.tech/topics/threat-research.md>), [PowerShell](<https://devfeed.tech/topics/powershell.md>), [C2](<https://devfeed.tech/topics/c2.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Polymorphism](<https://devfeed.tech/topics/polymorphism.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Spec Driven Development](<https://devfeed.tech/topics/spec-driven-development.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [backend](<https://devfeed.tech/tags/backend.md>), [c2](<https://devfeed.tech/tags/c2.md>), [cache](<https://devfeed.tech/tags/cache.md>), [cybersecurity](<https://devfeed.tech/tags/cybersecurity.md>), [detection-engineering](<https://devfeed.tech/tags/detection-engineering.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [malware](<https://devfeed.tech/tags/malware.md>), [malware-analysis](<https://devfeed.tech/tags/malware-analysis.md>), [polymorphism](<https://devfeed.tech/tags/polymorphism.md>), [powershell](<https://devfeed.tech/tags/powershell.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [routing](<https://devfeed.tech/tags/routing.md>), [spec-driven-development](<https://devfeed.tech/tags/spec-driven-development.md>), [threat-intelligence](<https://devfeed.tech/tags/threat-intelligence.md>)

### AI overview

The article describes SpectrePaste, a previously undocumented fileless malware delivery system that threat actors used with AI as its primary orchestrator and developer. Its early architecture included automated AMSI-bypass generation, XOR-encrypted payloads, resilient command-and-control traffic handling, caching, request queuing, and administrative priority routing.

### Source excerpt

by Joshua Platt and Jason Reaves [TLP:CLEAR] Earlier this year, Google Threat Intelligence[1] reported threat actors are increasingly deploying novel, AI-enabled malware in active operations[2]. While investigating a recent OSINT article[3] on malware campaign activity reported as "DeepLoad", our threat intelligence team identified a separate, previously undocumented fileless delivery system we track as "SpectrePaste". The prior public reporting correctly suspected AI involvement in the "DeepLoad" delivery chain, but our analysis reveals a more conclusive and concerning reality. AI did not just play a supporting role. It acted as the primary orchestrator and developer behind the entire SpectrePaste system. Threat actors internally referred to the early system as "PasteFast Panel." In this initial iteration, the system was highly modular, structured, and designed specifically for resilience against high-volume bot traffic. One of the hallmarks of automated, AI-assisted development. The early architecture functioned as a centralized PowerShell payload delivery system with several notable features: Automated Evasion Generation: The paste builder module automatically prepended Anti-Malware Scan Interface (AMSI) bypass scripts to payloads upon creation, followed by XOR encryption using a custom obfuscator template. This ensured every payload served was dynamically packed. C2 Resilience & High-Load Handling: The most sophisticated feature of the early version was its custom cache manager queue system. The threat actors anticipated massive, simultaneous beaconing from compromised hosts. To prevent database exhaustion, the panel featured an automated threshold toggle. During traffic spikes, the system queued requests, cached the encrypted payloads in memory, and deduplicated IP addresses to ensure a single infected bot could not inadvertently DDoS the command server. Admin Priority Routing: Developer requirements explicitly prioritized operator access. Administrative routes

## New Open-Source Context Specs Released

DevFeed: [New Open-Source Context Specs Released](<https://devfeed.tech/articles/new-open-source-context-specs-released-22576.md>)

Original publisher: [Read original article](<https://medium.com/capital-one-tech/new-open-source-context-specs-released-1f65bfa9db9f?source=rss----3db3a67cb648---4>)

Author: Capital One Tech

Published: 2026-06-24T16:58:13Z

Content type: article

Language: en

Sources: [Capital One Tech](<https://devfeed.tech/sources/capital-one-tech.md>)

Topics: [Spec Driven Development](<https://devfeed.tech/topics/spec-driven-development.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [context window](<https://devfeed.tech/topics/context-window.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [ai-assisted-coding](<https://devfeed.tech/tags/ai-assisted-coding.md>), [context-engineering](<https://devfeed.tech/tags/context-engineering.md>), [context-window](<https://devfeed.tech/tags/context-window.md>), [development](<https://devfeed.tech/tags/development.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [spec-driven-development](<https://devfeed.tech/tags/spec-driven-development.md>)

### AI overview

Capital One has open-sourced Context Specs, a spec-driven development framework that uses context engineering for AI-assisted coding. It captures domain knowledge in reusable experts and uses automated feedback signals to verify an agent's work, addressing context-window constraints such as context decay, pollution, and compaction loss.

### Source excerpt

Capital One open-sources Context Specs, an SDD framework using context engineering to bridge business ideas and code. Every developer has had the same experience: The AI writes code confidently, only for you to realize that it has missed the mark. The fix isn't a better model, it's better context. Right context, right time. That's the whole game. To address this challenge, Capital One is open-sourcing Context Specs, a framework for spec-driven development (SDD) that treats context engineering-the practice of building systems that dynamically decide what your agent sees and when it sees it-as the primary lever for AI-assisted coding. The framework achieves this by capturing a team's domain-specific knowledge into reusable "experts" that you create once and compose across the entire workflow, and then using automated feedback "signals" to verify the agent's work. The real problem: Your agent's context window is finite Every AI coding agent operates within a context window, a fixed amount of information it can see at any given moment. This constraint creates three mechanical failure modes that plague every developer using AI tools today: Context decay: Older messages in a conversation get ignored, summarized or dropped entirely. That careful instruction you gave 20 messages ago? Gone. Context pollution: When an agent searches your codebase autonomously, it pulls in irrelevant files. Every irrelevant token displaces a useful one. Compaction loss: When the window fills up, the system summarizes history to make room. You don't control what gets dropped. These aren't edge cases; they're the default experience. Most frameworks for AI-assisted development weren't designed with these constraints in mind. Some frameworks generate thousands of lines of specification markdown before a single line of code is written, burning millions of tokens on ceremony. Other frameworks are so lightweight they leave everything to interpretation, forcing the agent to search blindly and pollute

## Spec Driven Development isn't Waterfall

DevFeed: [Spec Driven Development isn't Waterfall](<https://devfeed.tech/articles/spec-driven-development-isn-t-waterfall-12593.md>)

Original publisher: [Read original article](<http://brooker.co.za/blog/2026/04/09/waterfall-vs-spec.html>)

Author: Marc Brooker

Published: 2026-04-09T00:00:00Z

Content type: opinion

Language: en

Sources: [Marc Brooker's Blog](<https://devfeed.tech/sources/marc-brooker-s-blog.md>), [Marc Brooker's Blog](<https://devfeed.tech/sources/marc-brooker-s-blog-2.md>)

Topics: [Spec Driven Development](<https://devfeed.tech/topics/spec-driven-development.md>), [Agile](<https://devfeed.tech/topics/agile.md>), [Kiro](<https://devfeed.tech/topics/kiro.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [agile](<https://devfeed.tech/tags/agile.md>), [ai](<https://devfeed.tech/tags/ai.md>), [blog](<https://devfeed.tech/tags/blog.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [spec-driven-development](<https://devfeed.tech/tags/spec-driven-development.md>), [writing](<https://devfeed.tech/tags/writing.md>)

### AI overview

The article argues that spec-driven development is not a return to waterfall development. It presents specifications as explicit, versioned, living artifacts that evolve through user feedback and iterative development, with implementation derived from changing requirements and design choices. In this view, AI can accelerate the iteration cycle without making the process rigid or top-down.

### Source excerpt

Spec Driven Development isn't Waterfall Write down what you mean. After spending a few months writing (e.g. on the Kiro Blog), and speaking (e.g. Real Python Podcast, SE Radio) about spec-driven development, I've noticed a common misconception: spec driven development is a return to a waterfall style of software development. Specification driven development (in Kiro, for example) isn't about pulling designs up-front, it's about pulling designs up. Making specifications explicit, versioned, living artifacts that the implementation of the software flows from, rather than static artifacts. This distinction is important, because software development (like all complex product development and engineering tasks) is a fundamentally iterative process. It is extremely rare for a software project to know all of the requirements up-front. It's much more common for one of the goals of the development process being to discover requirements, most frequently through engaging users in the cycle of feedback. This is a point that's missed in strict waterfall software development processes, and missed in critiques (like Dijkstra's) of natural language specification (as I have written about before). The Agile movement is often presented as a high-minded set of ideas, but I think it's more accurate to see it as a reflection of a simple fact: as software became more complex, and filled more roles in society, top-down approaches to design simply no longer work. From the Agile Manifesto: Customer collaboration over contract negotiation Responding to change over following a plan These are simple reflections of reality. Software specifications are complex, dynamically changing, internally conflicting, and invariably incomplete. In specification driven development, the specification is the thing being iterated on, rather than the implementation. The iteration cycle is the same as before, but potentially much quicker because of the accelerating effect of AI. So if specifications aren't up-front

## How I code with AI agents (spec-driven development)

DevFeed: [How I code with AI agents (spec-driven development)](<https://devfeed.tech/articles/how-i-code-with-ai-agents-spec-driven-development-18313.md>)

Original publisher: [Read original article](<https://newsletter.aiengineer.co/p/how-i-code-with-ai-agents-spec-driven>)

Author: Owain Lewis

Published: 2026-01-30T12:24:42Z

Content type: tutorial

Language: en

Sources: [The AI Engineer](<https://devfeed.tech/sources/the-ai-engineer.md>)

Topics: [Spec Driven Development](<https://devfeed.tech/topics/spec-driven-development.md>), [Development](<https://devfeed.tech/topics/development.md>), [Code](<https://devfeed.tech/topics/code.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [guide](<https://devfeed.tech/tags/guide.md>), [spec-driven-development](<https://devfeed.tech/tags/spec-driven-development.md>)

### AI overview

An opinionated guide to spec-driven development with AI coding agents. It explains how to define a reviewed, version-controlled specification before execution, distinguishes specs from PRDs and design documents, and outlines when each document is useful.

### Source excerpt

An opinionated guide to writing code with AI agents like Claude Code.

## Spec-Driven Development in Practice: How AI Simplify Full-Stack Java

DevFeed: [Spec-Driven Development in Practice: How AI Simplify Full-Stack Java](<https://devfeed.tech/articles/spec-driven-development-in-practice-how-ai-simplify-full-stack-java-23030.md>)

Original publisher: [Read original article](<https://www.javaadvent.com/2025/12/spec-driven-development-in-practice-how-ai-simplify-full-stack-java.html>)

Author: Simon Martinelli

Published: 2025-12-14T03:03:46Z

Content type: tutorial

Language: en

Sources: [Java Advent Calendar](<https://devfeed.tech/sources/java-advent-calendar.md>)

Topics: [Spec Driven Development](<https://devfeed.tech/topics/spec-driven-development.md>), [Specifications](<https://devfeed.tech/topics/specifications.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Requirements](<https://devfeed.tech/topics/requirements.md>), [Java](<https://devfeed.tech/topics/java.md>), [Spring Boot](<https://devfeed.tech/topics/spring-boot.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [ai](<https://devfeed.tech/tags/ai.md>), [full-stack](<https://devfeed.tech/tags/full-stack.md>), [java](<https://devfeed.tech/tags/java.md>), [spec-driven-development](<https://devfeed.tech/tags/spec-driven-development.md>), [spring-boot](<https://devfeed.tech/tags/spring-boot.md>)

### AI overview

The article explains Spec-Driven Development and the AI Unified Process (AIUP) for a full-stack Java application using Spring Boot, jOOQ, and Vaadin. It presents requirements, an entity model, and system use cases as ordered specification artifacts from which AI can generate code, tests, and documentation.

### Source excerpt

AI is changing how we build software, but many teams still work as if nothing has changed. They treat code as the only reliable artifact. Everything else slowly gets outdated: AI code generation tools can make this even worse if used without structure. They produce code fast, but the process behind the code remains the [...] The post Spec-Driven Development in Practice: How AI Simplify Full-Stack Java appeared first on JVM Advent.

## Just Launched: Neon Is Now a Kiro Power

DevFeed: [Just Launched: Neon Is Now a Kiro Power](<https://devfeed.tech/articles/just-launched-neon-is-now-a-kiro-power-5481.md>)

Original publisher: [Read original article](<https://neon.com/blog/just-launched-neon-is-now-a-kiro-power>)

Author: Carlota Soto

Published: 2025-12-03T17:52:39Z

Content type: article

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [Kiro](<https://devfeed.tech/topics/kiro.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [ide](<https://devfeed.tech/topics/ide.md>), [Model Context Protocol (MCP)](<https://devfeed.tech/topics/model-context-protocol-mcp.md>), [Spec Driven Development](<https://devfeed.tech/topics/spec-driven-development.md>), [backend-development](<https://devfeed.tech/topics/backend-development.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [agentic-ai-development](<https://devfeed.tech/tags/agentic-ai-development.md>), [ai-development](<https://devfeed.tech/tags/ai-development.md>), [backend-development](<https://devfeed.tech/tags/backend-development.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [ide](<https://devfeed.tech/tags/ide.md>), [kiro](<https://devfeed.tech/tags/kiro.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [product](<https://devfeed.tech/tags/product.md>), [spec-driven-development](<https://devfeed.tech/tags/spec-driven-development.md>)

### AI overview

The article announces Neon as an early launch partner for Kiro powers. It describes a Neon power that lets developers deploy Postgres databases, create production-like branches, run migrations and tests in isolated environments, and revisit past states from within the IDE. It also explains how Kiro powers provide domain-specific tools and knowledge through MCP servers, steering files, and hooks.

### Source excerpt

Kiro just announced powers at re:Invent, a new way for developers to access a curated set of tools (each packaged with domain knowledge and best practices) directly from the IDE. Neon is one of the first launch partners, alongside companies like Figma, Stripe, Supabase, Postman,...

## When Speed Meets Security: Snyk Studio for Kiro

DevFeed: [When Speed Meets Security: Snyk Studio for Kiro](<https://devfeed.tech/articles/when-speed-meets-security-snyk-studio-for-kiro-8142.md>)

Original publisher: [Read original article](<https://snyk.io/blog/snyk-kiro-partner-integration/>)

Author: Sarah Conway

Published: 2025-12-01T05:00:00Z

Content type: article

Language: en

Sources: [Blog RSS Feed | Snyk](<https://devfeed.tech/sources/blog-rss-feed-snyk.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [application-security](<https://devfeed.tech/tags/application-security.md>), [awareness](<https://devfeed.tech/tags/awareness.md>), [blog](<https://devfeed.tech/tags/blog.md>), [code-security](<https://devfeed.tech/tags/code-security.md>), [containers](<https://devfeed.tech/tags/containers.md>), [developer](<https://devfeed.tech/tags/developer.md>), [ide](<https://devfeed.tech/tags/ide.md>), [integration](<https://devfeed.tech/tags/integration.md>), [kiro](<https://devfeed.tech/tags/kiro.md>), [related-content](<https://devfeed.tech/tags/related-content.md>), [security](<https://devfeed.tech/tags/security.md>), [spec-driven-development](<https://devfeed.tech/tags/spec-driven-development.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

### AI overview

Snyk announces its Studio integration for Amazon Kiro, aimed at scanning AI-generated and existing code for vulnerabilities, suggesting fixes, and rescanning to validate remediation.

### Source excerpt

Snyk Studio for Kiro ensures rapid, secure AI innovation. Stop security backlogs and prevent new risks at inception to ship with confidence, even with AI coding assistants.