Discussion about this post

User's avatar
Harshal Shah's avatar

Thanks for this article. What's your suggestion on orgs encouraging non-engineers to "vibe-code" changes to codebases? With that user base we cannot expect "Don't merge if you can't explain it".

My thoughts for now are that all code needs someone **accountable** for it.

There has to be psychological safety among reviewers too to push back on changes which are too large or complex. Strong feedback loops can reduce the risk, but still the expectation of explaining the change then falls on the reviewer/owner of the codebase

Kimberley Modeste's avatar

i think this hits on the real bottleneck.

We’ve been working on building Mault to enforce architectural and testing constraints at the point of change so reviewers aren’t stuck catching violations that never should’ve made it to a PR. Humans still own intent and risk but the system can make being wrong non-destructive much earlier.

9 more comments...

No posts

Ready for more?