DEV Community

Thomas Johnson profile picture

Thomas Johnson

Co-founder and CTO at Multiplayer, with 30+ years of experience as a backend developer building large-scale distributed software (and robots!)

Location New York, US Joined Joined on  Personal website https://www.multiplayer.app/ twitter website

Pronouns

He / Him

Work

CTO

Don’t Just Draw It, Design It: Making System Diagrams Useful

Don’t Just Draw It, Design It: Making System Diagrams Useful

Comments
2 min read
From Lone Architects to Team Players: How System Design Has Evolved

From Lone Architects to Team Players: How System Design Has Evolved

Comments
2 min read
Observability 2.0: Rethinking Debugging

Observability 2.0: Rethinking Debugging

Comments
2 min read
How and why to choose a multi-cloud architecture

How and why to choose a multi-cloud architecture

Comments 1
2 min read
Application Dependency Mapping: A Real-World Example

Application Dependency Mapping: A Real-World Example

Comments
2 min read
Creating effective system architecture diagrams is a critical skill

Creating effective system architecture diagrams is a critical skill

Comments
5 min read
Understanding Backend Architecture

Understanding Backend Architecture

3
Comments
3 min read
3 System Design Patterns to Know: Ambassador, Circuit Breaker, and CQRS

3 System Design Patterns to Know: Ambassador, Circuit Breaker, and CQRS

Comments
5 min read
Scalability: Building Systems That Grow

Scalability: Building Systems That Grow

Comments
3 min read
System architecture is the backbone of any software system

System architecture is the backbone of any software system

Comments
2 min read
Mastering Software Architecture: The Indispensable Role of Diagrams

Mastering Software Architecture: The Indispensable Role of Diagrams

3
Comments
3 min read
The Art of Creating Microservice Diagrams

The Art of Creating Microservice Diagrams

13
Comments
3 min read
Enterprise Architecture (EA) - Aligning Business goals and IT Infrastructure

Enterprise Architecture (EA) - Aligning Business goals and IT Infrastructure

2
Comments
4 min read
Why API Flow Diagrams are Needed

Why API Flow Diagrams are Needed

1
Comments
5 min read
Why Microservices? Exploring the Architectural Benefits for Developers

Why Microservices? Exploring the Architectural Benefits for Developers

Comments
3 min read
Navigating the Complexity of Distributed Systems: A Practical Guide

Navigating the Complexity of Distributed Systems: A Practical Guide

2
Comments
4 min read
loading...