DEV Community

Architecture

The fundamental structures of a software system.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Ditch Pusher: First-Party WebSockets with Laravel Reverb 📡

Ditch Pusher: First-Party WebSockets with Laravel Reverb 📡

Comments
5 min read
I shipped an invoicing app with no backend, no accounts and no user table

I shipped an invoicing app with no backend, no accounts and no user table

Comments
4 min read
Demystifying Dependency Injection: Writing Code That Doesn't Break When Things Change

Demystifying Dependency Injection: Writing Code That Doesn't Break When Things Change

1
Comments
3 min read
Dev Log: 2026-08-18 — everything that had to survive being called twice

Dev Log: 2026-08-18 — everything that had to survive being called twice

Comments
6 min read
Stop Trusting the App: Enforcing Append-Only at the Database Layer

Stop Trusting the App: Enforcing Append-Only at the Database Layer

1
Comments 1
4 min read
Designing a Single-Submit Boundary for UI Automation

Designing a Single-Submit Boundary for UI Automation

Comments
1 min read
Governed Intelligence: Separating Capability, Authority, and Verification in AI Systems

Governed Intelligence: Separating Capability, Authority, and Verification in AI Systems

Comments
5 min read
Navigating AWS Solution Architecture: Real-World Lessons and Key Exam Insights

Navigating AWS Solution Architecture: Real-World Lessons and Key Exam Insights

Comments
2 min read
How Services Send Messages Without Losing Them (Explained with Swiggy)

How Services Send Messages Without Losing Them (Explained with Swiggy)

Comments
3 min read
Your AI Agent Scheduler Needs a Clock-Skew Budget, Not Just Cron

Your AI Agent Scheduler Needs a Clock-Skew Budget, Not Just Cron

Comments
4 min read
The Rate Limiter Strikes Back: Designing a Token Bucket from Scratch

The Rate Limiter Strikes Back: Designing a Token Bucket from Scratch

Comments
5 min read
Node.js Support Triage: Batch Summarization, Async API Jobs, and Export Results

Node.js Support Triage: Batch Summarization, Async API Jobs, and Export Results

Comments
6 min read
One person, one contact: deduping at the point of capture

One person, one contact: deduping at the point of capture

Comments
7 min read
Yii2 Multi-Tenant Auth: How to Support Concurrent Multi-User Sessions in the Same Browser

Yii2 Multi-Tenant Auth: How to Support Concurrent Multi-User Sessions in the Same Browser

Comments
4 min read
Designing Transaction Monitoring Dashboards for FinTech Operations

Designing Transaction Monitoring Dashboards for FinTech Operations

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