DEV Community

Architecture

The fundamental structures of a software system.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Testing Use Cases Without a Database (and Why Your Tests Are Slow)

Testing Use Cases Without a Database (and Why Your Tests Are Slow)

Comments
10 min read
One Use Case, Three Entry Points: HTTP, CLI, and Queue Workers Sharing the Same Code

One Use Case, Three Entry Points: HTTP, CLI, and Queue Workers Sharing the Same Code

Comments
8 min read
Anemic Domain, Fat Service: The PHP Antipattern Nobody Calls Out

Anemic Domain, Fat Service: The PHP Antipattern Nobody Calls Out

Comments
9 min read
Domain Events in PHP Without a Kafka Cluster

Domain Events in PHP Without a Kafka Cluster

Comments
9 min read
Hexagonal vs Clean: When to Lean Which Way

Hexagonal vs Clean: When to Lean Which Way

Comments
9 min read
7 PHP Architecture Mistakes That Compound for Years

7 PHP Architecture Mistakes That Compound for Years

Comments
9 min read
Doctrine 3 Behind a Port: The Pattern That Lets You Swap ORMs

Doctrine 3 Behind a Port: The Pattern That Lets You Swap ORMs

Comments
10 min read
Why "Service" Is the Worst Word in Your PHP Codebase

Why "Service" Is the Worst Word in Your PHP Codebase

Comments
9 min read
Hexagonal Architecture in PHP, Without the Astronaut Talk

Hexagonal Architecture in PHP, Without the Astronaut Talk

Comments
9 min read
Stop Putting Business Logic in Eloquent Models

Stop Putting Business Logic in Eloquent Models

Comments
9 min read
The Framework Trap: Why Year-4 Laravel Apps Feel Like Sediment

The Framework Trap: Why Year-4 Laravel Apps Feel Like Sediment

Comments
7 min read
Value Objects in PHP 8.3: Stop Passing Strings for Money

Value Objects in PHP 8.3: Stop Passing Strings for Money

Comments
9 min read
The Dependency Rule: The One Architecture Rule That Replaces 50 Others

The Dependency Rule: The One Architecture Rule That Replaces 50 Others

Comments
9 min read
The Death of the "Black Box": Why the Future of AI is Modular

The Death of the "Black Box": Why the Future of AI is Modular

Comments
2 min read
From Prototype to Production: Deploying p-agent Workflows

From Prototype to Production: Deploying p-agent Workflows

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