From novelty to plumbing
The interesting question is no longer whether engineers use AI tools, but where they belong in the workflow and where they quietly make things worse.
The interesting question is no longer whether engineers use AI tools, but where they belong in the workflow and where they quietly make things worse.
Why Model Context Protocol matters less because of the protocol itself and more because it solves a problem every engineering organisation eventually encounters.
The hardest part of AI adoption isn't choosing tools. It's changing how engineers, leaders and organisations work around them.
Most software engineers think a payment is a database transaction. The payments industry has spent decades proving otherwise.
Most security incidents don't begin with sophisticated attackers. They begin with credentials sitting somewhere they shouldn't.
Code rarely becomes hard to maintain because engineers wanted it that way. More often the architecture is just a faithful record of the incentives, constraints and decisions of the organisation around it.
The problem isn't that engineering metrics are useless. The problem is that we often ask them to answer questions they were never designed to answer.
Most engineers think desktop platforms are about windows and toolbars. The hard parts are identity, communication, deployment, versioning and convincing hundreds of applications to coexist without setting fire to each other.
When a price moves, the screen has one job: show it before the trader notices the delay. A practical look at spending a latency budget across transport, processing, rendering and paint.