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

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
The Essential Art of Sustainable Software Architecture

The Essential Art of Sustainable Software Architecture

4
Comments 1
14 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
Learning Software Architecture? Start With Why!

Learning Software Architecture? Start With Why!

Comments
4 min read
Essentialism in Software

Essentialism in Software

Comments
5 min read
Thinking in Patterns; The Importance of Language in Software Architecture

Thinking in Patterns; The Importance of Language in Software Architecture

2
Comments
5 min read
Event Modeling By Example

Event Modeling By Example

10
Comments
9 min read
A redefinition of serverless applications

A redefinition of serverless applications

6
Comments
5 min read
The Importance of Resetting to Zero

The Importance of Resetting to Zero

11
Comments 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
Comments
9 min read
Refactoring with Clean Architecture - The magic of well-designed software

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

34
Comments
4 min read
How do you monitor the usage of your API endpoints?

How do you monitor the usage of your API endpoints?

10
Comments 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

12
Comments
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
Comments
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

48
Comments 2
6 min read
AWS DynamoDb in GoLang

AWS DynamoDb in GoLang

17
Comments 1
6 min read
Clean Architecture in .NET Core

Clean Architecture in .NET Core

205
Comments 15
9 min read
Project Structure and Test Driven Development in GoLang

Project Structure and Test Driven Development in GoLang

16
Comments
6 min read
How to share Azure Dev Ops Build Pipelines

How to share Azure Dev Ops Build Pipelines

14
Comments
6 min read
Designing a Distributed System

Designing a Distributed System

19
Comments
7 min read
How do you review and refine your development practices?

How do you review and refine your development practices?

5
Comments 6
1 min read
Design. Build. Deploy. - Series Introduction

Design. Build. Deploy. - Series Introduction

34
Comments
4 min read
Why all our objects be a little more private

Why all our objects be a little more private

7
Comments 4
3 min read
What are your personal development plans for 2019?

What are your personal development plans for 2019?

10
Comments 10
2 min read
The different faces of microservice communication

The different faces of microservice communication

75
Comments 17
6 min read
Multiple Debug Configs with Multiple Build Tasks – VS Code

Multiple Debug Configs with Multiple Build Tasks – VS Code

5
Comments
3 min read
100 Days of Code Week 1 – Learning React

100 Days of Code Week 1 – Learning React

48
Comments 2
3 min read
Separating front end styling and development

Separating front end styling and development

5
Comments 8
1 min read
CQRS In Microservices - A Practical Example

CQRS In Microservices - A Practical Example

17
Comments 6
8 min read
CQRS In Microservices – Breaking the Rules

CQRS In Microservices – Breaking the Rules

27
Comments 8
3 min read
Branching & Merging Strategies – Release Flow

Branching & Merging Strategies – Release Flow

14
Comments
7 min read
Adding functionality to existing Microservices

Adding functionality to existing Microservices

15
Comments
4 min read
Two quick tips for writing legible code

Two quick tips for writing legible code

9
Comments 6
3 min read
A Case Study In Architecting Microservices

A Case Study In Architecting Microservices

18
Comments
7 min read
Branching & Merging – Git Flow

Branching & Merging – Git Flow

11
Comments
6 min read
Branching & Merging – Part 1 – Should you do it?

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

9
Comments 5
5 min read
From Scripter to Programmer - A learning journey

From Scripter to Programmer - A learning journey

3
Comments
4 min read
loading...