DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Unhandled Events, Not Broken States, Are What Kill Your State Machine

Unhandled Events, Not Broken States, Are What Kill Your State Machine

Comments
5 min read
Domain-Driven Design: Modeling Software Around the Business

Domain-Driven Design: Modeling Software Around the Business

Comments
23 min read
Fifteen years of the same click: what the agent era keeps rediscovering about distributed systems

Old systems patterns reappear in AI agent builds

Fifteen years of the same click: what the agent era keeps rediscovering about distributed systems

10
Comments 7
7 min read
My container diagram had three boxes. The actual pipeline had seven hops.

My container diagram had three boxes. The actual pipeline had seven hops.

Comments
4 min read
TypeScript Can Express Almost Anything. That's Part of the Problem.

TypeScript Can Express Almost Anything. That's Part of the Problem.

Comments 1
3 min read
Building an Adaptive Chess Trainer with Typelevel Scala and Tyrian

Building an Adaptive Chess Trainer with Typelevel Scala and Tyrian

2
Comments 7
3 min read
Streaming a desktop agent to your phone with zero npm dependencies

Streaming a desktop agent to your phone with zero npm dependencies

Comments
2 min read
Remote-Controlling a Desktop Agent with Zero Dependencies: Under the Hood

Remote-Controlling a Desktop Agent with Zero Dependencies: Under the Hood

Comments
3 min read
Why I Built VortexMQ: A 167M ops/sec Message Broker in 100% Pure Go

Why I Built VortexMQ: A 167M ops/sec Message Broker in 100% Pure Go

2
Comments
7 min read
Two people got paid twice because my webhook handler took six seconds

Two people got paid twice because my webhook handler took six seconds

1
Comments
5 min read
Design Patterns of Agentic AI

Design Patterns of Agentic AI

3
Comments 1
4 min read
How I Handle Global Exception Handling in a Spring Boot Application

How I Handle Global Exception Handling in a Spring Boot Application

Comments
5 min read
Is Virtual DOM Fiber Tree?

Is Virtual DOM Fiber Tree?

Comments
1 min read
A Context Object Should Carry Its Receipt

A Context Object Should Carry Its Receipt

Comments
6 min read
With Context Windows This Large, Why Do We Still Need Memory?

With Context Windows This Large, Why Do We Still Need Memory?

4
Comments 11
5 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.