Archive

Articles

Page 2 of 2

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

Year after year the breach reports tell the same story: not sophisticated attackers, just 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

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

Architecture

Caching is easy until it isn't

Most caching strategies look brilliant during architecture reviews and become considerably less impressive the first time stale data reaches production.

· 5 min read

Jump to

25 articles