All writing

Writing theme

Governed AI-assisted delivery

What changes when AI writes code, and the discipline that keeps intent, tests and knowledge connected: DevSpark, spec-driven work and AI in production.

59 articles

Start here

Why I Built DevSpark
FeaturedDevSpark

Why I Built DevSpark

An exploration of why I built DevSpark — driven by the personal struggle of keeping existing codebases aligned with architectural standards long after the initial specification phase.

Apr 3, 20265 min
DevSpark in Practice: A NuGet Package Case Study
DevSpark

DevSpark in Practice: A NuGet Package Case Study

The DevSpark series describes the methodology. This article shows it. Four consecutive feature specifications on WebSpark.HttpClientUtility — a production .NET NuGet package — covering a documentation site, compiler warning cleanup, a package split, and a new batch execution feature. Each spec illuminated something different about what spec-driven development costs, what it saves, and what it preserves.

Apr 3, 202612 min
Mountains of Misunderstanding: The AI Confidence Trap
AI & Machine Learning

Mountains of Misunderstanding: The AI Confidence Trap

The Mountains of Misunderstanding map the gap between what we think we know and what we actually know — a gap that AI widens by packaging fluency as expertise. This article names all six stages of that terrain, restores the weekly practice I use to stay off the mesa, and walks through the year spec-driven development became one way — not the only way — I made the practice structural instead of willpower-based.

Jul 15, 202510 min
Measuring AI's Contribution to Code
AI & Machine Learning

Measuring AI's Contribution to Code

Artificial Intelligence is reshaping the software development landscape by enhancing productivity, improving code quality, and fostering innovation. This article delves into the metrics and tools used to measure AI's impact on coding.

Sep 13, 202512 min
AI Observability Is No Joke
AI & Machine Learning

AI Observability Is No Joke

How a simple AI joke request revealed critical observability gaps, why transparency matters in AI systems, and practical steps to implement better monitoring in your AI agents.

Jun 16, 202512 min

Work that shows it

All articles in this theme

I'm Not a Game Developer. I Built a Game Anyway.

Oct 3, 20267 min
DevSpark

DevSpark: Change Must Start With a Real Need

Sep 6, 20269 min
DevSpark

DevSpark v4: The Spec Was Never the Record

Aug 30, 202615 min
DevSpark

DevSpark's Next Evolution: Rethinking Where Knowledge Lives

Aug 2, 202614 min
DevSpark

Ithaka Gave You the Journey: AI-Assisted Development

Jul 21, 202611 min
AI & Machine Learning

The Methodology Tax: Why Grassroots Innovation Gets Rejected

Jun 27, 202612 min
DevSpark

DevSpark and Agent Skills: Beyond Portable AI Capabilities

May 19, 20268 min
DevSpark

DevSpark Blogging Workflow: How I Built Better Articles

May 7, 202613 min
DevSpark

DevSpark: Constitution-Driven AI for Software Development

Apr 19, 20263 min
DevSpark

The DevSpark Tiered Prompt Model: Resolving Context at Scale

Apr 19, 20266 min
DevSpark

Workflows as First-Class Artifacts: Defining Operations for AI

Apr 19, 20265 min
DevSpark

Closing the Loop: Automating Feedback with Suggest-Improvement

Apr 19, 20265 min
DevSpark

Observability in AI Workflows: Exposing the Black Box

Apr 19, 20266 min
FeaturedDevSpark

Autonomy Guardrails: Bounding Agent Action Safely

Apr 19, 20266 min
DevSpark

Designing the DevSpark CLI UX: Commands vs Prompts

Apr 19, 20266 min
DevSpark

A Governed Contribution Model for DevSpark Prompts

Apr 19, 20266 min
DevSpark

The Alias Layer: Masking Complexity in Agent Invocations

Apr 19, 20265 min
DevSpark

Prompt Metadata: Enforcing the DevSpark Constitution

Apr 19, 20266 min
DevSpark

Dogfooding DevSpark: Building the Plane While Flying It

Apr 17, 202610 min
DevSpark

Bring Your Own AI: DevSpark Unlocks Multi-Agent Collaboration

Apr 11, 202612 min
DevSpark

DevSpark Monorepo Support: Governing Multiple Apps in One Repository

Apr 8, 202610 min
DevSpark

Getting Started with DevSpark: Requirements Quality Matters

Apr 3, 202620 min
DevSpark

DevSpark: Constitution-Based Pull Request Reviews

Apr 3, 20268 min
DevSpark

DevSpark: The Evolution of AI-Assisted Software Development

Apr 3, 202611 min
DevSpark

DevSpark: Months Later, Lessons Learned

Apr 3, 202613 min
DevSpark

DevSpark: From Fork to Framework — What the Commits Reveal

Apr 3, 202612 min
DevSpark

DevSpark v0.1.0: Agent-Agnostic, Multi-User, and Built for Teams

Apr 3, 202613 min
DevSpark

Fork Management: Automating Upstream Integration

Feb 20, 202611 min
DevSpark

From Oracle CASE to Spec-Driven AI Development

Feb 19, 202611 min
DevSpark

Taking DevSpark to the Next Level

Feb 2, 20269 min
FeaturedDevSpark

Building MuseumSpark - Why Context Matters More Than the Latest LLM

Jan 19, 202611 min
AI & Machine Learning

The New Era of Individual Agency: How AI Tools Empower Self-Starters

May 3, 20258 min
AI & Machine Learning

The Impact of Input Case on LLM Categorization

Mar 19, 20253 min
AI & Machine Learning

AI-Assisted Development: Claude and GitHub Copilot

Mar 5, 20253 min
Software Development

Harnessing NLP: Concepts and Real-World Impact

Jan 26, 202510 min
AI & Machine Learning

Computer Vision in Machine Learning

Jan 21, 20254 min
AI & Machine Learning

Understanding Neural Networks

Dec 23, 20244 min
AI & Machine Learning

Creating a Law & Order Episode Generator

Dec 23, 20243 min
AI & Machine Learning

The Transformative Power of MCP

Dec 23, 20243 min
AI & Machine Learning

Workflow-Driven Chat Applications Powered by Adaptive Cards

Nov 18, 20243 min
AI & Machine Learning

Interactive Chat in PromptSpark With SignalR

Oct 27, 20243 min
AI & Machine Learning

Building Real-Time Chat with React and SignalR

Oct 27, 20243 min
AI & Machine Learning

The Brain Behind JShow Trivia Demo

Sep 25, 20243 min
AI & Machine Learning

Accelerate Azure DevOps Wiki Writing

Aug 2, 20243 min
AI & Machine Learning

WebSpark: Transforming Web Project Mechanics

Jul 12, 20243 min
AI & Machine Learning

Integrating Chat Completion into Prompt Spark

Jun 7, 20243 min
AI & Machine Learning

Using Large Language Models to Generate Structured Data

May 19, 20243 min
AI & Machine Learning

Prompt Spark: Revolutionizing LLM System Prompt Management

May 19, 20243 min
AI & Machine Learning

English: The New Programming Language of Choice

Apr 19, 20246 min
AI & Machine Learning

ChatGPT Meets Jeopardy: C# Solution for Trivia Aficionados

Mar 26, 20243 min
AI & Machine Learning

Building a Key Press Counter with ChatGPT

Mar 7, 20244 min
AI & Machine Learning

Using ChatGPT for C# Development

Jul 28, 20237 min
AI & Machine Learning

Trivia Spark: Building a Trivia App with ChatGPT

Jul 28, 20239 min
AI & Machine Learning

Mastering LLM Prompt Engineering

Jul 28, 20239 min
AI & Machine Learning