An independent journal. Not a shop, and not affiliated with the tools it writes about. Disclaimer

CursorUltra Blogs

Notes on AI, code, and how software gets written.

A journal for people who build things. How to brief a model, how to read the diff it offers, and how to keep a program understandable after the draft exists.

From the journal

Three modules. Neighbors reach the center only through a public API marked parse and save. Cache and retry stay inside, and a side path is marked rejected.

2 min read

Give a module one public edge

Callers should have one door. If cache, retry, and helpers are reachable from outside, the next change will couple to them.

2 min read

Pick a model for the task

Choose by the shape of the work: a short edit, a careful reading, or a long trace. Ignore the catalogue page.

Topics