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

Claude's prediliction for calling me a linter makes me think how the tables have turned. "The linter removed the comment" "The linter already corrected it" "The linter renamed it"

I think AI is the best opening we've ever had to bring our engineering values to the mainstream, instead of the top single-digit-percent of teams it's always been. But nondeterminism will take more engineering discipline. Not less. charitydotwtf.substack.com/p/ai-demands...

AI demands more engineering discipline. Not less

If you lived through the shift from handcrafted server pets to immutable infrastructure, you should sense something oddly familiar about what's happening now.

charitydotwtf.substack.com

If you have suddenly unlocked a superpower that allows everyone you employ to be 2x (4x, 10x, whatever) more efficient and your response is to lay off a bunch of people instead of *doing more stuff*, why do you even run a company?

If coding is your favorite part of software engineering, keep coding. AI doesn't stop you. But if coding was the only part you were good at, that's a different conversation. The job was always bigger than the code. #bransoncognac blog.bryanl.dev/posts/ai-sen...

AI Didn't Break the Senior Engineer Pipeline. It Showed That One Never Existed.

Most organizations never had a model for developing engineers. They had an environment that produced growth by accident. AI just made the luck run out.

blog.bryanl.dev

XP practices have never been more helpful than with all the speed that agents provide. More brains, tighter feedback loops, quality & safety let us take full advantage of the speed. Never has "uncovering better ways of developing software by doing it and helping others do it" felt more relevant.

Gergely Orosz@gergely.pragmaticengineer.com · 5mo ago

Amusing - I'm hearing a comeback of XP (Extreme Programming) practice. In the early 2000s these used to be popular (championed by @kentbeck.com). Then died down. They are now surging again. XP practices like small releases, frequent integration, and constant customer input!

Trying to identify this bird. LLMs like insisting it's various varieties of Californian bird but this is taken in Scotland. White Tailed Eagle? Buzzard? Osprey?

Bird of prey against a mountain backdrop

Discovered there's a setting to change #intellij 's default infuriating behaviour of opening seemingly random tab when you drag/split editor views. I really wonder why "Most recently opened tab" is not the default.

Intellij options When the current tab is closed, activate: [ * The tab on the left , ( ) the tab on the right, ( ) Most recently opened tab ]

Today I'm grumpy at Chrome putting "split view" where open in new window has been in every browser, building muscle memory for decades…for a feature that everyone's window manager already has.