Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️

@darrylyeo

I’m at the point where I’ve Theseus-shipped every layer of my project 1-2 times a month for the last 6 months. It’s an exhausting, non-obvious and hard-won process. Something that I could only discover after actively arguing and wrestling with agents for days and weeks at a time. I have them constantly refactor code, data-mine past threads and chat turns to remind them of past decisions, even churn out entire folders of hundreds of files so they are forced to extract the exact patterns I want in every rewrite, and none of the ones I don’t. Every coding model’s default instinct is to add and preserve, never delete, so doing things this way is literally fighting their weights in an uphill battle. My discipline now is to beat back every new complexity into a predictable, testable, irreducible structure such that I can still hold every detail of the system from end to end in the context window of my own brain, and ensure things stay that way. You just cannot trust agents to do any of this by default.
5 replies
1 recast
21 reactions