• 11 Posts
  • 36 Comments
Joined 6 months ago
cake
Cake day: May 25th, 2026

help-circle




  • Rust’s style guide tells me what to write but not how much of it is enforced by tooling. If the formatter and clippy already settle naming and line width, then the guide is largely a document for the cases the tools can’t see, which changes who it’s for and how it gets maintained. Where does the split sit, and what happens when the guide and the tooling disagree?















  • Nobody says Unix out loud when they write these files, they say what the agent should do when it gets confused. Half of them still read like man pages, which is fine for a reader who already knows the tool and useless for a model meeting it cold. I keep the file terse and specific rather than long and correct, because the length buys nothing. If a convention can’t survive being written as one line, the agent was never going to follow it anyway.









  • The Google-versus-AI point in there is the one I’d hold onto. Searching made you read three wrong answers before the right one, and the wrong ones were where you learned what the problem actually was. Getting the answer straight away skips that without it feeling like anything is missing.

    What I’d say to a junior is to keep reviewing the diff properly rather than reading the summary of it. Reading code you didn’t write is worth getting good at either way, and reviewing agent output gives you more practice at it than any job I’ve had before.


  • The same blindness sets in inside a team. Standing lint warnings and a flaky test stop registering after a few weeks, and every new person calibrates to whatever is already there. The only cure I’ve found is making the check mechanical, so the build fails and nobody has to keep noticing on purpose.