---
title: "#tdd articles | Hashnode"
description: "Explore 554 articles tagged #tdd on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/tdd"
---

Tag

# #tdd

554 posts · 210 followers

[tappers](https://hashnode.com/@tappers) · [1d ago](https://hashnode.com/posts/e22-reproduction-first-gate/6af32cac65b9d010ed822efe)

### [Fail-Before-Fix in AI Coding Agents: Speculative Patching vs. a Reproduction-First Gate (-95.3% Input Tokens, 100% Accuracy)](https://tappers.hashnode.dev/e22-reproduction-first-gate?utm_source=hashnode&utm_medium=feed)

💡 AI Labo Benchmark Series — Experiment E22 (Verification Gates & Bugfix Workflows) This post is part of our empirical benchmark series testing AI coding agent harness patterns inside network-isolate

9 min read · [tappers.hashnode.dev](https://tappers.hashnode.dev/e22-reproduction-first-gate?utm_source=hashnode&utm_medium=feed)

[tappers](https://hashnode.com/@tappers) · [4d ago](https://hashnode.com/posts/e06-blind-tdd-worktrees/6aefa9af81c6ba191399c187)

### [Why AI Agents Write Weak Tests for Their Own Code: Single-Agent TDD vs. Two-Agent Blind TDD (0% vs. 100% Mutant Kill Rate)](https://tappers.hashnode.dev/e06-blind-tdd-worktrees?utm_source=hashnode&utm_medium=feed)

💡 AI Labo Benchmark Series — Experiment E06 (Verification & Mutation Testing) This post is part of our empirical benchmark series testing AI coding agent harness patterns inside network-isolated Prox

8 min read · [tappers.hashnode.dev](https://tappers.hashnode.dev/e06-blind-tdd-worktrees?utm_source=hashnode&utm_medium=feed)

[Julian Tellez](https://hashnode.com/@julian-tellez) · [Oct 23](https://hashnode.com/posts/stop-letting-ai-mark-its-own-homework/6adbdd0e9d064b5ab1b4ec3e)

### [Stop Letting AI Mark Its Own Homework](https://juliantellez.hashnode.dev/stop-letting-ai-mark-its-own-homework?utm_source=hashnode&utm_medium=feed)

Letting an AI review its own code is marking its own homework. How Greenlight enforces a TDD boundary between test and code agents.

7 min read · [juliantellez.hashnode.dev](https://juliantellez.hashnode.dev/stop-letting-ai-mark-its-own-homework?utm_source=hashnode&utm_medium=feed)

[Randi W](https://hashnode.com/@salesforcegirl) · [Oct 18](https://hashnode.com/posts/heroics-are-not-a-deploy-plan/6ad48bc9d6d1f0f24f715654)

### [Heroics are not a deploy plan](https://salesforcegirl.hashnode.dev/heroics-are-not-a-deploy-plan?utm_source=hashnode&utm_medium=feed)

On rubber-stamp approvals, test classes written at midnight, estimates nobody practiced, and what changed when we stopped relying on heroes.

9 min read · [salesforcegirl.hashnode.dev](https://salesforcegirl.hashnode.dev/heroics-are-not-a-deploy-plan?utm_source=hashnode&utm_medium=feed)

[4](https://hashnode.com/posts/heroics-are-not-a-deploy-plan/6ad48bc9d6d1f0f24f715654)

[Pablo Curell Mompo](https://hashnode.com/@pcurell) · [Aug 19](https://hashnode.com/posts/smaller-steps-six-ai-coding-agents/6a85d5a0c558c9f4da992e2e)

### [The wrong unit](https://blog.codemanship.dev/smaller-steps-six-ai-coding-agents?utm_source=hashnode&utm_medium=feed)

Shipping sooner, not faster

10 min read · [blog.codemanship.dev](https://blog.codemanship.dev/smaller-steps-six-ai-coding-agents?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/smaller-steps-six-ai-coding-agents/6a85d5a0c558c9f4da992e2e)

[Rajshree](https://hashnode.com/@rjshree) · [Aug 20](https://hashnode.com/posts/the-ai-augmented-developer-a-practical-guide-to-refactoring-and-tdd-with-cursor/6a86fdec89a1b29881e9f0a3)

### [The AI-Augmented Developer: A Practical Guide to Refactoring and TDD with Cursor](https://rjshree.hashnode.dev/the-ai-augmented-developer-a-practical-guide-to-refactoring-and-tdd-with-cursor?utm_source=hashnode&utm_medium=feed)

Learn how to integrate AI tools like Cursor and Claude Code into your daily software engineering workflow. A practical tutorial on refactoring legacy code and AI-driven TDD.

14 min read · [rjshree.hashnode.dev](https://rjshree.hashnode.dev/the-ai-augmented-developer-a-practical-guide-to-refactoring-and-tdd-with-cursor?utm_source=hashnode&utm_medium=feed)

[Jeremy Longshore](https://hashnode.com/@jeremylongshore) · [Jul 1](https://hashnode.com/posts/fts5-fallback-how-zero-search-results-became-five-ico-dogfood-day-one-mr1lpi9z/6a449d7dd650997dc78a9074)

### [FTS5 Fallback: How Zero Search Results Became Five (ICO Dogfood Day One)](https://jeremylongshore.hashnode.dev/fts5-fallback-how-zero-search-results-became-five-ico-dogfood-day-one-mr1lpi9z?utm_source=hashnode&utm_medium=feed)

Five questions in. Zero answers out. The corpus had every answer; the search layer refused to admit it. Twenty-four hours later, against the same compiled workspace and the same five questions, ICO re

10 min read · [jeremylongshore.hashnode.dev](https://jeremylongshore.hashnode.dev/fts5-fallback-how-zero-search-results-became-five-ico-dogfood-day-one-mr1lpi9z?utm_source=hashnode&utm_medium=feed)

[Sho Naka](https://hashnode.com/@nomuraya) · [Jun 16](https://hashnode.com/posts/tests-pass-design-breaks-why-tdd-can-t-hold-the-line-on-design-intent/6a31b817c62f5d40dac40051)

### [Tests Pass, Design Breaks: Why TDD Can't Hold the Line on Design Intent](https://nomuraya.hashnode.dev/tests-pass-design-breaks-why-tdd-can-t-hold-the-line-on-design-intent?utm_source=hashnode&utm_medium=feed)

TDD verifies the implementation matches the tests. It doesn't verify the tests match the design intent. In the AI era, that gap silently widens.

10 min read · [nomuraya.hashnode.dev](https://nomuraya.hashnode.dev/tests-pass-design-breaks-why-tdd-can-t-hold-the-line-on-design-intent?utm_source=hashnode&utm_medium=feed)

[Aman Mulani](https://hashnode.com/@AmanMulani) · [Jun 7](https://hashnode.com/posts/agentic-tdd-non-negotiable/6a256ebf956444088273fd47)

### [Agentic TDD Non-Negotiable](https://tech.amanmulani.com/agentic-tdd-non-negotiable?utm_source=hashnode&utm_medium=feed)

For Agents, TDD Isn't Optional

7 min read · [tech.amanmulani.com](https://tech.amanmulani.com/agentic-tdd-non-negotiable?utm_source=hashnode&utm_medium=feed)

[Mat Banik](https://hashnode.com/@matbanik) · [May 14](https://hashnode.com/posts/vetting-ai-as-productivity-tool/6a05eb04baf09db7a61324e1)

### [Vetting AI as Productivity Tool](https://matbanik.hashnode.dev/vetting-ai-as-productivity-tool?utm_source=hashnode&utm_medium=feed)

Four questions developers aren't asking about AI coding tools, and why the answers matter more than the hype

7 min read · [matbanik.hashnode.dev](https://matbanik.hashnode.dev/vetting-ai-as-productivity-tool?utm_source=hashnode&utm_medium=feed)
