DEV Community

James Eastham profile picture

James Eastham

Senior Cloud Consultant @ AWS Serverless, Event Driven Architecture and .NET. Hacking around with Rust. All views are my own.

Pronouns

he/him

Work

Senior Cloud Architect @ Amazon Web Services

Seven Year Club
Six Year Club
Five Year Club
Writing Debut
Four Year Club
Three Year Club
Two Year Club
One Year Club
8 Week Writing Streak
4 Week Writing Streak
On Choosing Your Complexity

On Choosing Your Complexity

⭐ Football Update: jeastham - Info Live Streaming 2026
7 min read

Want to connect with James Eastham?

Create an account to connect with James Eastham. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
The Essential Art of Sustainable Software Architecture

The Essential Art of Sustainable Software Architecture

4
⭐ Football Update: jeastham - Info Live Streaming 2026 1
14 min read
Learning Software Architecture? Start With Why!

Learning Software Architecture? Start With Why!

⭐ Football Update: jeastham - Info Live Streaming 2026
4 min read
Essentialism in Software

Essentialism in Software

1
⭐ Football Update: jeastham - Info Live Streaming 2026
5 min read
Thinking in Patterns; The Importance of Language in Software Architecture

Thinking in Patterns; The Importance of Language in Software Architecture

2
⭐ Football Update: jeastham - Info Live Streaming 2026
5 min read
Event Modeling By Example

Event Modeling By Example

10
⭐ Football Update: jeastham - Info Live Streaming 2026
9 min read
A redefinition of serverless applications

A redefinition of serverless applications

6
⭐ Football Update: jeastham - Info Live Streaming 2026
5 min read
The Importance of Resetting to Zero

The Importance of Resetting to Zero

11
⭐ Football Update: jeastham - Info Live Streaming 2026 2
5 min read
Front End for the .NET Developer with Blazor Web Assembly

Front End for the .NET Developer with Blazor Web Assembly

14
⭐ Football Update: jeastham - Info Live Streaming 2026 1
9 min read
Refactoring with Clean Architecture - The magic of well-designed software

Refactoring with Clean Architecture - The magic of well-designed software

34
⭐ Football Update: jeastham - Info Live Streaming 2026
4 min read
How do you monitor the usage of your API endpoints?

How do you monitor the usage of your API endpoints?

10
⭐ Football Update: jeastham - Info Live Streaming 2026 4
1 min read
CI/CD in GoLang with Azure Dev Ops and AWS Elastic Beanstalk

CI/CD in GoLang with Azure Dev Ops and AWS Elastic Beanstalk

13
⭐ Football Update: jeastham - Info Live Streaming 2026
8 min read
How to use Amazon SQS and SNS for inter-service communication - Part 2

How to use Amazon SQS and SNS for inter-service communication - Part 2

20
⭐ Football Update: jeastham - Info Live Streaming 2026
6 min read
How to use Amazon SQS and SNS for inter-service communication - Part 1

How to use Amazon SQS and SNS for inter-service communication - Part 1

49
⭐ Football Update: jeastham - Info Live Streaming 2026 2
6 min read
AWS DynamoDb in GoLang

AWS DynamoDb in GoLang

17
⭐ Football Update: jeastham - Info Live Streaming 2026 1
6 min read
Clean Architecture in .NET Core

Clean Architecture in .NET Core

205
⭐ Football Update: jeastham - Info Live Streaming 2026 15
9 min read
Project Structure and Test Driven Development in GoLang

Project Structure and Test Driven Development in GoLang

16
⭐ Football Update: jeastham - Info Live Streaming 2026
6 min read
How to share Azure Dev Ops Build Pipelines

How to share Azure Dev Ops Build Pipelines

16
⭐ Football Update: jeastham - Info Live Streaming 2026
6 min read
Designing a Distributed System

Designing a Distributed System

19
⭐ Football Update: jeastham - Info Live Streaming 2026
7 min read
How do you review and refine your development practices?

How do you review and refine your development practices?

5
⭐ Football Update: jeastham - Info Live Streaming 2026 6
1 min read
Design. Build. Deploy. - Series Introduction

Design. Build. Deploy. - Series Introduction

34
⭐ Football Update: jeastham - Info Live Streaming 2026
4 min read
Why all our objects be a little more private

Why all our objects be a little more private

7
⭐ Football Update: jeastham - Info Live Streaming 2026 4
3 min read
What are your personal development plans for 2019?

What are your personal development plans for 2019?

10
⭐ Football Update: jeastham - Info Live Streaming 2026 10
2 min read
The different faces of microservice communication

The different faces of microservice communication

75
⭐ Football Update: jeastham - Info Live Streaming 2026 17
6 min read
Multiple Debug Configs with Multiple Build Tasks – VS Code

Multiple Debug Configs with Multiple Build Tasks – VS Code

7
⭐ Football Update: jeastham - Info Live Streaming 2026
3 min read
100 Days of Code Week 1 – Learning React

100 Days of Code Week 1 – Learning React

52
⭐ Football Update: jeastham - Info Live Streaming 2026 2
3 min read
Separating front end styling and development

Separating front end styling and development

5
⭐ Football Update: jeastham - Info Live Streaming 2026 8
1 min read
CQRS In Microservices - A Practical Example

CQRS In Microservices - A Practical Example

18
⭐ Football Update: jeastham - Info Live Streaming 2026 6
8 min read
CQRS In Microservices – Breaking the Rules

CQRS In Microservices – Breaking the Rules

28
⭐ Football Update: jeastham - Info Live Streaming 2026 8
3 min read
Branching & Merging Strategies – Release Flow

Branching & Merging Strategies – Release Flow

14
⭐ Football Update: jeastham - Info Live Streaming 2026
7 min read
Adding functionality to existing Microservices

Adding functionality to existing Microservices

15
⭐ Football Update: jeastham - Info Live Streaming 2026
4 min read
Two quick tips for writing legible code

Two quick tips for writing legible code

9
⭐ Football Update: jeastham - Info Live Streaming 2026 6
3 min read
A Case Study In Architecting Microservices

A Case Study In Architecting Microservices

18
⭐ Football Update: jeastham - Info Live Streaming 2026
7 min read
Branching & Merging – Git Flow

Branching & Merging – Git Flow

12
⭐ Football Update: jeastham - Info Live Streaming 2026
6 min read
Branching & Merging – Part 1 – Should you do it?

Branching & Merging – Part 1 – Should you do it?

9
⭐ Football Update: jeastham - Info Live Streaming 2026 5
5 min read
From Scripter to Programmer - A learning journey

From Scripter to Programmer - A learning journey

3
⭐ Football Update: jeastham - Info Live Streaming 2026
4 min read
loading...