anyone else basically writing "tests" for their llm before coding with it? feeling like doing TDD

been vibe-coding more lately and noticed something. the projects where i get good output are the ones where i basically wrote down all the constraints first - lib versions, why we use proxy not middleware, what broke last time, how we type things.

feels exactly like writing tests before code in TDD. except the "tests" are context, not assertions.

when the model screws up my first thought now is "what did i not write down" not "dumb model".

are you doing this differently?

Ive listened to the latest #YC talk by Boris Cherny from Anthropic - he is saying the opposite. with every new model we need less and less rules & contect. but i havent tried it yet. smth like delete everything and start from scrathc

Posted Aug 12, 2026, 11:01 AM UTC

145
Loading comments…