Benji Weber
banner
benjiweber.com
Benji Weber
@benjiweber.com
Tech Leader & Software Engineer • Tech and Teams, Extreme Programming, Java • CTO & Co-founder @ Geordie.ai • Previously Snyk, Unruly • Writes things at http://benjiweber.com/blog
Reposted by Benji Weber
It turns out techniques used by top software engineering teams help accelerate coding agents as well:

Version control, documentation, careful planning, automated tests, linters, strong code review culture, really thorough QA

Sophisticated processes for professional engineers
October 7, 2025 at 2:36 PM
Sometimes Google thinks I cycle on the uphill parts of the ride, and drive on the downhills.
October 5, 2025 at 9:29 PM
Reposted by Benji Weber
Unit tests are one of the fastest and cheapest ways to not only validate your work, but to stop regressions (and hallucinations!)

If it doesn't compile or if the tests don't pass: it's *definitely* broken!
September 30, 2025 at 9:58 PM
Indeed. Its sad that folks are happier to help the bots with small strps than they are to help themselves benjiweber.co.uk/blog/2025/07...

Interestingly there's a whole other community that's claiming they are getting better results by writing teams of detailed PRDs up front. I've not seen it work.
Teamwork & XP in the era of Genies - Benji's Blog
The pace of change for development teams feels higher than ever, and so XP’s tactics for helping teams embrace change are more helpful than ever.
benjiweber.co.uk
August 24, 2025 at 8:37 AM
Please state the nature of the academic emergency.
July 27, 2025 at 1:12 PM
Reposted by Benji Weber
- Tried to use this to stop teams rejecting suggestions “because this is not well specified”

A PM at this company told me this story. Asked him if this LLM helped break the deadlock? His response:

“No. We’re still stuck. But it was good excuse to play around with vector databases!”

Ha.
July 27, 2025 at 6:08 AM