From 337a0a61d8dbc3dc419c8d8f52a5b11e9ac127a4 Mon Sep 17 00:00:00 2001 From: Firehose Bot Date: Mon, 13 Jul 2026 14:49:01 +0100 Subject: [PATCH] Synthetic TDD - Vocabulary --- .../blog/engineering/2026/07-13-synthetic-tdd.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 app/priv/blog/engineering/2026/07-13-synthetic-tdd.md diff --git a/app/priv/blog/engineering/2026/07-13-synthetic-tdd.md b/app/priv/blog/engineering/2026/07-13-synthetic-tdd.md new file mode 100644 index 0000000..fce6599 --- /dev/null +++ b/app/priv/blog/engineering/2026/07-13-synthetic-tdd.md @@ -0,0 +1,16 @@ +%{ + title: "Synthetic TDD", + author: "Willem van den Ende", + tags: ~w(Vocabulary AI TDD), + description: "Synthetic Test Driven Development is when you have a coding agent generate the tests and the code, and maybe also do the refactor step with an agent.", + published: true +} +--- + +I'm starting small posts under the vocabulary tag, to tease out concepts that fall out of other posts, but would be too much of an aside there. This one line could go under "Jargon", to be fair. These may evolve to larger post. I am going to try and at least leave you with a question in each :-). + +*Synthetic Test Driven Development* is when you have a coding agent generate the tests and the code, and also do the refactor step(s) with an agent.". + +When considering _Synthetic TDD_ it is worth considering what benefits you get from writing tests first as an activity, in a very short cycle, and what value you get from having tests as an artifact. + +