DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Correctness By Construction: Inverted pyramid of integrity

Correctness By Construction: Inverted pyramid of integrity

Comments
3 min read
The Coupling Problem Hiding in Every Go Microservice Codebase

The Coupling Problem Hiding in Every Go Microservice Codebase

1
Comments 1
8 min read
I Replaced My CI/CD Pipeline with an AI Agent for 30 Days — Here's What Broke (and What Didn't)

I Replaced My CI/CD Pipeline with an AI Agent for 30 Days — Here's What Broke (and What Didn't)

4
Comments 1
9 min read
How We Used 5 LLM APIs and 25 AI Agents to Write a 60-Page Book in One Session

How We Used 5 LLM APIs and 25 AI Agents to Write a 60-Page Book in One Session

Comments
12 min read
Domain Events in Go Without an Event Bus

Domain Events in Go Without an Event Bus

3
Comments
7 min read
AI Memory Architectures Compared: Long Context vs RAG vs Vector Store vs Hybrid (With Benchmarks)

AI Memory Architectures Compared: Long Context vs RAG vs Vector Store vs Hybrid (With Benchmarks)

Comments
10 min read
The AI Scaffolding Tax 💰: The Hidden 70% Nobody Warns You About When Building with LLMs

The AI Scaffolding Tax 💰: The Hidden 70% Nobody Warns You About When Building with LLMs

Comments
8 min read
Specification Pattern υπό το πρίσμα του SOLID και της Clean Architecture

Specification Pattern υπό το πρίσμα του SOLID και της Clean Architecture

Comments
1 min read
Migrating a Large Go Service to Hexagonal Without a Rewrite

Migrating a Large Go Service to Hexagonal Without a Rewrite

2
Comments
11 min read
Stop Importing database/sql in Your Go Business Logic

Stop Importing database/sql in Your Go Business Logic

2
Comments
7 min read
From Spaghetti to Structure: Why I Migrated My Production Flutter App to Clean Architecture

From Spaghetti to Structure: Why I Migrated My Production Flutter App to Clean Architecture

2
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
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
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
Your Go Tests Take 6 Minutes Because Your Architecture Is Wrong

Your Go Tests Take 6 Minutes Because Your Architecture Is Wrong

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