"The Structure of Engineering Revolutions" by @johnallsopp https://webdirections.org/blog/the-structure-of-engineering-revolutions/

I feel like I've been waiting half a year for someone to write this essay. This makes more sense out of everything I've been reading, thinking, and feeling for the past few months than just about anything else I've read.

Web Directions Conferences (and more)

Conferences for web and digital professionals, in person and online

"And yet it moves" is exactly the phrase that came to mind to me late last year (https://nolanlawson.com/2025/12/22/how-i-use-ai-agents-to-write-code/), although I didn't know enough about Thomas Kuhn to put it all together. What's been most upsetting to me has been seeing the programming community torn apart by this, by infighting and accusations and just raw blind _rage_ a lot of the time. People are scared and deserve respect and empathy, but of course the internet isn't much good at that, and is much better at contempt, mockery, etc.
How I use AI agents to write code

Yes, this is the umpteenth article about AI and coding that you’ve seen this year. Welcome to 2025. Some people really find LLMs distasteful, and if that’s you, then I would recommend t…

Read the Tea Leaves
@nolan Re: respect and empathy versus contempt and mockery, I'm trying now, in my contribution to the discourse, to just be honest about what I actually think and feel, in all its ambivalence, rather than posturing for tribal approval. And I know that a big part of my resistance to using coding agents is that I just don't want to change the way I work. But I'd be lying if I said I didn't also want that tribal approval, and didn't fear the _disapproval_ of the anti-AI tribe here on fedi.
@nolan On the ethical objections, my current honest assessment is that I must not really believe them, because I do still use an LLM (Claude) for some things, just not agentic coding. I certainly don't feel a visceral hatred for generative AI as many on here seem to. But I see that as a possible deficiency in myself. Like, I must be missing something important, since the fervent anti-AI folks are part of the "good" tribe, when it comes to politics and, in many cases, marginalized groups.

@matt It probably depends where you work. At my small startup nearly everyone is adopting these tools from the bottom up, swapping tips on different models, etc. I'm basically a laggard.

I don't think it's a deficiency, I think it's human nature. I haven't switched from WebStorm for ~15 years because I came from a Java background and know all the keyboard shortcuts. I'm amazed I ever changed my workflow this much to adopt AI coding tools.

@nolan Me, I've been using vim for 20+ years without any autocomplete, LSP or otherwise.
@matt I also still have a simmering resentment for these tools and just can't really get excited about them. I don't feel flow anymore, although I do have more "shower thoughts" that I can plug into Claude. There are pros and minuses, but for me overall it's a minus because I'm very sentimental and I'll always miss the old way of doing things.