Blog Posts

Deep dives into spec-driven development, tools, and methodologies

Spec driven development Brownfield

Spec-Driven Development with Brownfield Projects

Applying Spec-Driven Development to brownfield projects isn't as simple as reverse-engineering specs. Here's an incremental approach that actually works.

Read article
Openspec Spec driven development

OpenSpec 1.2 Release

OpenSpec 1.2 introduces new workflow capabilities — here is what is new in this release.

Read article
Spec driven development Concepts

The Intent Harness

Between human ideas and agent execution there is a gap. The Intent Harness is the layer that transforms raw ideas into structured, durable instructions the agent can act on independently....

Read article
Spec driven development Enterprise

Spec-Driven Development – Adoption at Enterprise Scale

My article on InfoQ explores how organisations can adopt Spec-Driven Development at scale — from brownfield integration and role-specific harnesses to cross-functional collaboration and long-term quality engineering.

Originally published elsewhere

Read article
Openspec Spec driven development

OpenSpec Custom Schemas

Customising OpenSpec workflow with schemas and config.yaml to tailor spec-driven workflows to your domain, defining exactly what artifacts your team needs and how they connect.

Read article
Openspec Spec driven development

OpenSpec 1.0 Release

OpenSpec 1.0 is here, marking a major milestone for spec-driven development workflows with a walkthrough video and release details.

Read article
Spec driven development Workflows

Linear MCP + OpenSpec: A Spec-Driven Development Workflow

A practical walkthrough of using Linear MCP with OpenSpec Spec-Driven Development to keep the backlog in sync through the Propose, Apply, and Archive stages. We also look at addressing roles...

Read article
Spec driven development Tools

Which Spec-Driven Development Tool Should You Choose?

Which spec-driven development tool to choose? How does spec-driven development differ from plan mode? This post intends to clarify on these aspects from a practical angle and the aspects to...

Read article
Spec driven development Workflows

Vibe Coding vs Spec-Driven Development: Intent to Implementation Deviation and Context Engineering

Difference in workflow between vibe coding and spec-driven development. How intent to implementation alignment is handled in each of these approaches.

Read article
Spec driven development Tools

Spec-Driven Development with OpenSpec - Source of Truth Specification

Explore how OpenSpec's approach to maintaining a single source of truth specification enables better spec-driven development.

Read article
Spec driven development Best practices

Spec-Driven Development - Mind the Context Length

Explore the nuanced relationship between Spec-Driven Development and LLM context length management, and how to optimize both.

Originally published elsewhere

Read article
Spec driven development Tools

Spec-Driven Development: Growing List of Amazing Tools

A comprehensive list of spec-driven development tools including Kiro, Spec-Kit, OpenSpec, Tessl, AgentOS, and more.

Originally published elsewhere

Read article
Spec driven development Tools

GitHub Spec Kit Extensions: Incubate, Test, and Distribute Commands

Explore GitHub Spec Kit Extensions—a framework for incubating, testing, and distributing experimental commands before mainline integration.

Originally published elsewhere

Read article
Spec driven development Methodology

Spec Driven Development: Analyzing Across Features with Systems Thinking

Discover how systems thinking enhances spec-driven development by analyzing features holistically and understanding their interconnections.

Originally published elsewhere

Read article