DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How I Processed 666K Pages of Flattened PDFs into a Full Text Search Engine

How I Processed 666K Pages of Flattened PDFs into a Full Text Search Engine

2
Comments
28 min read
Effects in Modern C++: Making Them Explicit

Effects in Modern C++: Making Them Explicit

Comments
4 min read
AI Güvenlik Protokolleri Üzerine Yeni Yaklaşımlar

AI Güvenlik Protokolleri Üzerine Yeni Yaklaşımlar

Comments
2 min read
How I Eliminated Race Conditions in a High-Concurrency Ticketing API

How I Eliminated Race Conditions in a High-Concurrency Ticketing API

1
Comments
3 min read
I applied the Unix Philosophy to AI Agents. Here’s why plain text beats API swarms.

I applied the Unix Philosophy to AI Agents. Here’s why plain text beats API swarms.

11
Comments 1
2 min read
SSR vs CSR: The Rendering Choice That Changes Your Entire Web App

SSR vs CSR: The Rendering Choice That Changes Your Entire Web App

3
Comments
2 min read
Schrödinger's Service: Why Your Microservice Is Both Up and Down Until You Observe It

Schrödinger's Service: Why Your Microservice Is Both Up and Down Until You Observe It

1
Comments
4 min read
How to Rewrite Your Software System Without Stopping Your Business

How to Rewrite Your Software System Without Stopping Your Business

Comments
8 min read
Build Rails, Not Trains: A Framework for AI Infrastructure in the Global South

Build Rails, Not Trains: A Framework for AI Infrastructure in the Global South

Comments
4 min read
Why I Stopped Adding Features and Started Removing Friction

Why I Stopped Adding Features and Started Removing Friction

2
Comments
2 min read
[System Design] Banking Microservices Architecture: Event Sourcing, CQRS & Saga Patterns for Core Banking

[System Design] Banking Microservices Architecture: Event Sourcing, CQRS & Saga Patterns for Core Banking

Comments
4 min read
How do you build one platform for 20+ healthcare verticals across 140 countries?

How do you build one platform for 20+ healthcare verticals across 140 countries?

Comments
1 min read
Agents Verifying Agents: Turtles All the Way Down

Agents Verifying Agents: Turtles All the Way Down

Comments 1
2 min read
Designing for Change: Boundaries, Contracts, and Dependency Inversion in Python

Designing for Change: Boundaries, Contracts, and Dependency Inversion in Python

Comments
6 min read
Designing for Change: Boundaries, Contracts, and Dependency Inversion in Java

Designing for Change: Boundaries, Contracts, and Dependency Inversion in Java

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