Elektrine lite

← Feed

@francois@ruby.social

Post #1715485

2026-04-27 01:27 UTC

@headius@mastodon.social I did that by doing ping- pong with the LLM. The LLM writes the failing test case. I make it pass, and make many decisions along the way, some invalidating the test. Then we switch roles: I write the next failing test case, and it brings us back to green. This works because before, I’ve planned things out in great details, with the LLM’s help. I’ve taken many big decisions up-front. It works, but the LLM must populate its context, so the first few turns are slow. Then, it gets better.

Replies (1)

  • @francois@ruby.social Isn’t red the design part of TDD? Isn’t it supposed to drive the design and green is supposed to be a minimal change to implement it? @headius@mastodon.social

    Open ##1715484