DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Stop Hitting the Network for Color Conversions: Remote APIs vs Local-First Utility Architecture

Stop Hitting the Network for Color Conversions: Remote APIs vs Local-First Utility Architecture

Comments
6 min read
Go's Implicit Interfaces Are Its Best Architecture Feature

Go's Implicit Interfaces Are Its Best Architecture Feature

1
Comments
8 min read
Your Go Config Package Is a Hidden Dependency Monster

Your Go Config Package Is a Hidden Dependency Monster

1
Comments
7 min read
main() Is the Most Important Function in Your Go Service

main() Is the Most Important Function in Your Go Service

1
Comments
8 min read
The Anti-Corruption Layer That Saves Your Next Vendor Migration

The Anti-Corruption Layer That Saves Your Next Vendor Migration

1
Comments
8 min read
I Replaced 2,000 Lines of Go Mocks With 200 Lines of Fakes

I Replaced 2,000 Lines of Go Mocks With 200 Lines of Fakes

1
Comments
7 min read
Your gRPC Protobuf Types Don't Belong in Your Domain Layer

Your gRPC Protobuf Types Don't Belong in Your Domain Layer

1
Comments
6 min read
Architecture of Chaos Part 3 — Event Sourcing Saved Our Audit Trail, Then a Fiber Cable Broke

Architecture of Chaos Part 3 — Event Sourcing Saved Our Audit Trail, Then a Fiber Cable Broke

Comments
6 min read
Value Objects in Go: 4 Patterns That Kill Invalid State

Value Objects in Go: 4 Patterns That Kill Invalid State

1
Comments
8 min read
Your Go Middleware Is Doing Too Much. Move It to an Adapter

Your Go Middleware Is Doing Too Much. Move It to an Adapter

1
Comments
8 min read
The Agentic Execution Loop: Distributed Systems & API Proximity

The Agentic Execution Loop: Distributed Systems & API Proximity

Comments
4 min read
Más allá del CRUD: Cómo arquitecté un Motor Dinámico de Compaginación PDF utilizando Go

Más allá del CRUD: Cómo arquitecté un Motor Dinámico de Compaginación PDF utilizando Go

Comments
3 min read
State Management in Production Flutter Apps: What Actually Held Up at Scale

State Management in Production Flutter Apps: What Actually Held Up at Scale

1
Comments 4
6 min read
Kubelet Metrics: How cAdvisor and CRI Collect Kubernetes Stats

Kubelet Metrics: How cAdvisor and CRI Collect Kubernetes Stats

2
Comments
31 min read
Forensic Engineering: Decoding the 37-Gear Architecture of a 2,000-Year-Old Computer

Forensic Engineering: Decoding the 37-Gear Architecture of a 2,000-Year-Old Computer

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