DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
AutoDream Validated What I Was Already Building: An Agent Memory System That Works

AutoDream Validated What I Was Already Building: An Agent Memory System That Works

Comments
13 min read
Multi-Tenant SaaS with Laravel: Automatic Data Isolation Using Global Scopes (No External Packages)

Multi-Tenant SaaS with Laravel: Automatic Data Isolation Using Global Scopes (No External Packages)

Comments
2 min read
Stop Trusting Every JWT: How I Handle OIDC Claims in My Go Gateway

Stop Trusting Every JWT: How I Handle OIDC Claims in My Go Gateway

3
Comments
5 min read
Designing Good MCP Tools (This Is Where Most Systems Fail)

Designing Good MCP Tools (This Is Where Most Systems Fail)

Comments 1
2 min read
The Hidden Machinery Behind Background Jobs

The Hidden Machinery Behind Background Jobs

10
Comments
12 min read
When Duplicate Code Is the Better Design

Reframing DRY as knowledge rather than code

When Duplicate Code Is the Better Design

29
Comments 15
9 min read
LLM-Based AI Agent Architecture: A New Kind of Personal Computer on Your Device

LLM-Based AI Agent Architecture: A New Kind of Personal Computer on Your Device

Comments
4 min read
Claude Code for API Design: How I Stopped Shipping Endpoints I Regret Six Months Later

Claude Code for API Design: How I Stopped Shipping Endpoints I Regret Six Months Later

Comments
11 min read
Part 4: The Domain Model - Understanding Workflows, Nodes, and Connections

Part 4: The Domain Model - Understanding Workflows, Nodes, and Connections

2
Comments 1
3 min read
Five Node Types and Global Interrupts: How Voicetest Models Real Agent Graphs

Five Node Types and Global Interrupts: How Voicetest Models Real Agent Graphs

Comments
6 min read
The problem wasn't that the AI wrote bad code — weak specs caused unstable implementations

The problem wasn't that the AI wrote bad code — weak specs caused unstable implementations

Comments
2 min read
Stop Flying Blind: A Developer's Guide to Building Smart Asset Tracking Systems

Stop Flying Blind: A Developer's Guide to Building Smart Asset Tracking Systems

Comments
5 min read
Concurrency in .NET: Patterns, Pitfalls, and Practical Solutions

Concurrency in .NET: Patterns, Pitfalls, and Practical Solutions

Comments
5 min read
Giải Mã SRS & Data Dictionary: 'Bản Vẽ Thi Công' Cứu Cánh Cho Team Dev

Giải Mã SRS & Data Dictionary: 'Bản Vẽ Thi Công' Cứu Cánh Cho Team Dev

Comments
6 min read
Resource-Aware Structured Concurrency in Java 21

Resource-Aware Structured Concurrency in Java 21

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