RobLib's Blog

AI and the Conservative Turn: How Artificial Intelligence Might Stabilize Web Development

There's an interesting paradox happening in web development that I've been thinking about lately. As AI tools make coding faster and more accessible, I'm starting to wonder if we might actually see a shift toward more conservative technology choices and longer-term architectural thinking.

This might sound counterintuitive at first. After all, when new capabilities emerge, we typically see more experimentation, not less. But I think there's something different happening here that could fundamentally change how we approach technology selection and system design.

The Productivity Shift

When AI tools like GitHub Copilot or ChatGPT can generate boilerplate code in seconds, the traditional economics of web development start to change. The "expensive" part of development is no longer writing the initial code—it's everything that comes after.

If I can generate a React component, an Angular service, or a Vue template with equal ease, then the speed of initial development stops being a primary differentiator between frameworks. The question shifts from "What's fastest to write?" to "What's best to maintain, scale, and work with over years?"

"When coding speed becomes commoditized, other factors gain relative importance."

What This Might Mean for Framework Choices

Consider how teams currently choose frameworks. Often, the decision comes down to:

When AI dramatically reduces the importance of initial development speed, the other factors become more prominent. This could lead to some interesting shifts:

The Architecture Question

But this goes deeper than just framework selection. If AI can handle the mechanical aspects of coding, human developers are freed up to focus on the parts that matter most: system design, business logic, and architectural decisions.

These are inherently long-term concerns. When you're thinking about how systems will evolve over months and years, you naturally gravitate toward more conservative, battle-tested approaches.

Some Open Questions

I'm still working through the implications of this shift, and honestly, I have more questions than answers:

Early Signals

I'm starting to see some hints of this trend, though it's still early:

None of these are definitive proof, but they suggest that something is shifting in how we think about technology choices.

The Stability Paradox

Here's what I find most interesting about this potential trend: AI, which represents cutting-edge technology, might actually lead to more conservative choices in everything else.

When you remove the friction of writing repetitive code, you can afford to choose technologies based on their fundamental qualities rather than their developer experience shortcuts. A framework that requires more boilerplate but has clearer separation of concerns might become more attractive when AI handles the boilerplate.

"The most advanced tools might paradoxically encourage the use of the most proven approaches."

What About Innovation?

This raises an important question: if AI leads to more conservative technology choices, does that stifle innovation?

I don't think so. Instead, I think it might redirect innovation toward more fundamental problems. Instead of innovating on developer ergonomics and build tooling, we might see more innovation in:

These are areas where human insight and creativity still matter most.

Questions for Teams

If this trend continues, it might be worth asking your team some different questions when choosing technologies:

These aren't necessarily better questions than what we ask today, but they might become relatively more important as AI changes the development equation.

A Personal Reflection

I want to be clear that this is mostly speculation based on limited observations. The widespread adoption of AI in development is still very new, and we're all figuring out the implications as we go.

But if I'm right about this trend, it could represent a significant shift in how our industry approaches technology selection. Instead of optimizing for short-term developer productivity, we might start optimizing for long-term system health.

That strikes me as potentially very healthy for the web development ecosystem, which has sometimes suffered from too much churn and not enough consideration of long-term consequences.

What Do You Think?

I'm curious whether others are seeing similar patterns or have different perspectives on how AI might influence technology choices. Are you noticing changes in how your team evaluates frameworks and tools? Are the criteria shifting?

This feels like one of those moments where we're in the middle of a significant change but won't fully understand its implications until we can look back from a few years in the future.

The only thing I'm confident about is that the relationship between AI tools and technology choice is more complex and nuanced than the simple "AI makes everything faster" narrative suggests.

Sometimes the second-order effects of new technologies are more interesting than the obvious ones. And in this case, the second-order effect might be a more thoughtful, conservative approach to the technologies we build our systems on top of.

Which, given the pace of change in web development over the past decade, might not be such a bad thing.