DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Define Interfaces Where You Use Them: The Go Rule That Shrinks Your API

Define Interfaces Where You Use Them: The Go Rule That Shrinks Your API

Comments
6 min read
How to Learn SOLID Principles Through Real Python Projects (2026 Guide)

How to Learn SOLID Principles Through Real Python Projects (2026 Guide)

Comments
3 min read
Service Boundaries: Balancing Business and Technical Layers

Service Boundaries: Balancing Business and Technical Layers

Comments
3 min read
What Makes a Source-Code Starter Kit Worth Buying?

What Makes a Source-Code Starter Kit Worth Buying?

Comments
4 min read
Stop Wasting Hours Structuring React Projects — Generate a Production-Ready FSD Architecture in Seconds

Stop Wasting Hours Structuring React Projects — Generate a Production-Ready FSD Architecture in Seconds

1
Comments
2 min read
Your Architecture Isn't Provider-Neutral Until the Second Provider Ships.

Your Architecture Isn't Provider-Neutral Until the Second Provider Ships.

Comments
14 min read
Distributed Monolith: When Microservices Are Just a Monolith with Network Latency

Distributed Monolith: When Microservices Are Just a Monolith with Network Latency

Comments
2 min read
HTLC Expiry and Force Close: The Most Dangerous Moments in Lightning

HTLC Expiry and Force Close: The Most Dangerous Moments in Lightning

1
Comments
8 min read
4A Enterprise Architecture + TOGAF: How to Guide Agent Skill Design

4A Enterprise Architecture + TOGAF: How to Guide Agent Skill Design

Comments
2 min read
Peak Load Is the Steady State

Peak Load Is the Steady State

Comments
9 min read
Don't Index Your System of Record

Don't Index Your System of Record

Comments
1 min read
How I built a Go CLI to parse 50k files in <10s and stop architectural drift

How I built a Go CLI to parse 50k files in <10s and stop architectural drift

1
Comments
2 min read
업무 자동화 시스템을 연구부터 운영까지 책임지는 전문팀이 설계하는 방법

업무 자동화 시스템을 연구부터 운영까지 책임지는 전문팀이 설계하는 방법

Comments
2 min read
Building a GUI from scratch in Rust — how IONA OS does compositing, widgets, and applications

Building a GUI from scratch in Rust — how IONA OS does compositing, widgets, and applications

1
Comments
3 min read
Decision Records for AI-Driven Software Development

Decision Records for AI-Driven Software Development

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