Opens in a new tab

Articles

Latest thinking...

Web Designer at work in front of a laptop

Your Website Probably Doesn’t Need to Be Part of Your Cloud Architecture

I spend quite a lot of time thinking about and planning how services should fit together. APIs, databases, identity, messaging, resilience, networking, monitoring. All the usual boxes and arrows. But…

Read the article
Disaster Recovery

High Availability Isn’t the Same as Disaster Recovery

There’s a conversation I’ve heard more than once in architecture meetings: “What happens if that server fails?” “We’ve got another one.” Great. “What happens if the database gets corrupted?” Ah.…

Read the article

When Microservices Are the Wrong Answer

I’ve sat in more than one architecture discussion in which someone has suggested using microservices even before we’ve really established what problem we’re actually trying to solve. It usually goes…

Read the article