Hi 👋, I'm James Eastham
I'm a storyteller, first and foremost. Why do I tell stories? To help you design & build modern, reliable and scaleable systems.
On this site, you can check out all the technical articles I've written, video content and courses I've created, learn more about me or get in touch, I'd love to chat.
Recent Videos
The Tests You SHOULD Be Writing In Event-Driven Systems
Hi, I'm James. And in this video you'll learn all about the types of tests you should be writing when building an event-driven system ...
2025-02-20T15:43:18Z
Stop Letting External Events Control Your System (Do This Instead)
Hi, I'm James. And ordinarily, I don't like dealing in absolutes. With a title like "you should ALWAYS", you might struggle to believe ...
2025-02-13T16:47:52Z
The Two Types of Applications Every Developer Should Know
Hi, I'm James Eastham. In this video, I'll show you that there are only two types of applications you need to understand: ...
2025-02-06T21:02:18Z
Using Events To Start Breaking Down A Monolith
Hi, I'm James! Join me to see one of the simplest ways to start breaking down a monolithic application, using events. Learn how to ...
2025-01-30T16:03:30Z
The Simplest Way To Deploy Containerized .NET Applications on AWS
Hi, I'm James Eastham. Portability is a key principle when building modern applications. In this video, I demonstrate how to take a ...
2025-01-24T15:46:37Z
The Simplest Way To Deploy Your Containerized .NET Applications on Azure
Hi, I'm James Eastham In this video, you'll learn the simplest way to run modern, scalable containerized .NET applications on ...
2025-01-14T16:44:35Z
Recent Blogs
What is event-first design?
Published:Are You Event-Driven or Event-Based?
Published: