the best spec you can give a coding agent is a failing test.

it can argue with a paragraph. it can't argue with red

Oct 23, 2026 · 12:13 PM UTC

3
0
2
40
RepliesRelevant
Replying to @dng_notes
@dng_notes Agreed, and keep it small. One failing test per behaviour beats one big red end-to-end test, because the agent can tell which change fixed what. In Java I give the JUnit test a descriptive name, so the name doubles as the spec line in the commit message.
1
0
0
6
Replying to @gagu_sh
@gagu_sh one test per behaviour makes sense. one big red e2e just tells it something somewhere is wrong. test name as the commit line is neat
1
0
1
31
Replying to @dng_notes
@dng_notes until it edits the test to pass lol
0
0
0
7
Data without context is just noise. Tools without data are just overhead.

Barchart connects both — delivering the market intelligence and workflow solutions that keep your team aligned, efficient, and ahead.
14
18
372
5,862,524