DEV Community

Architecture

The fundamental structures of a software system.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Spring vs Spring MVC vs Spring Boot: What’s the Difference?

Spring vs Spring MVC vs Spring Boot: What’s the Difference?

Comments 2
5 min read
Ownership Is a Field, Not an Agreement

Ownership Is a Field, Not an Agreement

1
Comments 2
8 min read
Stop your Flutter architecture from drifting: layer rules and cycle checks in your IDE and CI with arch_guard

Stop your Flutter architecture from drifting: layer rules and cycle checks in your IDE and CI with arch_guard

Comments 1
5 min read
An Agent Retry Is Not a Rewind Button

An Agent Retry Is Not a Rewind Button

Comments 1
4 min read
What LLMs 'Know' That You Don't Know They Know: Stop Inventing Prompt DSLs and Ride 50 Years of Unix Pre-Training Gravity

Real utility execution beats text prompts

What LLMs 'Know' That You Don't Know They Know: Stop Inventing Prompt DSLs and Ride 50 Years of Unix Pre-Training Gravity

32
Comments 48
22 min read
We deleted the ratio that made a seventh of our scans say Can't assess

We deleted the ratio that made a seventh of our scans say Can't assess

1
Comments
5 min read
Two actors want the same reward row, and only the one that gets it back from the UPDATE may call Stripe

Two actors want the same reward row, and only the one that gets it back from the UPDATE may call Stripe

1
Comments
6 min read
Four of our apps share no audience, and one hand-copied TypeScript file is what tells Google they share a publisher

Four of our apps share no audience, and one hand-copied TypeScript file is what tells Google they share a publisher

1
Comments
5 min read
Eleven exits from one function, and the five that must not remember anything

Eleven exits from one function, and the five that must not remember anything

1
Comments
5 min read
Your thresholds do not belong in constants

Your thresholds do not belong in constants

Comments 1
3 min read
Two switch statements with 688 cases, and the 52 folders that replaced them

Two switch statements with 688 cases, and the 52 folders that replaced them

1
Comments
4 min read
Routing Is Not Failover: A Practical Multi-Provider LLM Pattern

Routing Is Not Failover: A Practical Multi-Provider LLM Pattern

1
Comments 1
3 min read
Building a Dynamic Strategy Pattern in C# with Customer Tiers and Plugin Architecture

Building a Dynamic Strategy Pattern in C# with Customer Tiers and Plugin Architecture

2
Comments
4 min read
Designing Dropbox: File Storage & Sync System Design

Designing Dropbox: File Storage & Sync System Design

2
Comments 1
15 min read
Muse can act for you. Nothing outside Meta can check who it is.

Muse can act for you. Nothing outside Meta can check who it is.

Comments 1
3 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.