Archive

Articles

Page 2 of 3

Engineering Leadership

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.

· 5 min read

Architecture

Your AI doesn't need another API, it needs a toolbox

Why Model Context Protocol matters less because of the protocol itself and more because it solves a problem every engineering organisation eventually encounters.

· 8 min read

Engineering Leadership

What AI adoption actually looks like inside a 300+ engineer organisation

The hardest part of AI adoption isn't choosing tools. It's changing how engineers, leaders and organisations work around them.

· 5 min read

Payments

Moving money is hard

Most software engineers think a payment is a database transaction. The payments industry has spent decades proving otherwise.

· 14 min read

Security

Secrets are everywhere

Most security incidents don't begin with sophisticated attackers. They begin with credentials sitting somewhere they shouldn't.

· 8 min read

Engineering Leadership

Why most technical debt is really organisational debt

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.

· 6 min read

Engineering Leadership

Why most engineering metrics fail

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.

· 8 min read

Platform Engineering

Building a desktop platform is like building an operating system

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.

· 10 min read

Platform Engineering

Designing for sub-100ms: latency budgets in trading UIs

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.

· 5 min read

Jump to

32 articles