DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Junior Me: ‘I’ll just add a class_group_id to enrollment’ Future me looking at 2023 data: ‘why is this broken’

Junior Me: ‘I’ll just add a class_group_id to enrollment’ Future me looking at 2023 data: ‘why is this broken’

Comments
2 min read
SwiftUI Deep Linking & URL Routing

SwiftUI Deep Linking & URL Routing

Comments
3 min read
Functional Composition in JavaScript

Functional Composition in JavaScript

1
Comments
2 min read
A 100% Serverless WhatsApp Agent: Go + AWS Lambda + EventBridge

A 100% Serverless WhatsApp Agent: Go + AWS Lambda + EventBridge

1
Comments
5 min read
BIG STEPS TO TRANSFORMER (PART 2): BUILDING THE TRANSFORMER

BIG STEPS TO TRANSFORMER (PART 2): BUILDING THE TRANSFORMER

Comments
12 min read
The Empty Box Problem in Laravel Migrations (And why I stopped using default strings)

The Empty Box Problem in Laravel Migrations (And why I stopped using default strings)

Comments 4
2 min read
Dataverse Capacity Migration Checklist (2025 Update)

Dataverse Capacity Migration Checklist (2025 Update)

Comments
2 min read
Adapter Pattern Explained with Real Examples

Adapter Pattern Explained with Real Examples

Comments 2
6 min read
我为什么要构建 AgenticLearn:超越“我只是一个 AI”

我为什么要构建 AgenticLearn:超越“我只是一个 AI”

Comments
1 min read
Why Real-Time Communication Still Breaks — And What a 2014 Idea Got Right

Why Real-Time Communication Still Breaks — And What a 2014 Idea Got Right

Comments
2 min read
A Supplementary Analysis of Reversible Computation Theory for Programmers

A Supplementary Analysis of Reversible Computation Theory for Programmers

Comments
22 min read
Common Failure Modes in Containerized Systems and How to Prevent Them

Common Failure Modes in Containerized Systems and How to Prevent Them

Comments
4 min read
Delta-Oriented Programming from the Perspective of Reversible Computation

Delta-Oriented Programming from the Perspective of Reversible Computation

Comments
18 min read
Rethinking API Design for AI Agents: From Data Plumbing to Intelligent Interfaces

Rethinking API Design for AI Agents: From Data Plumbing to Intelligent Interfaces

Comments
5 min read
How to do simple computer programs?

How to do simple computer programs?

Comments
1 min read
🚀 Breaking the Blockade: How We Taught Kafka to "Speak" Like a Synchronous API

🚀 Breaking the Blockade: How We Taught Kafka to "Speak" Like a Synchronous API

Comments 1
3 min read
LSM-Trees, NVMe SSDs, and Modern Storage Realities

LSM-Trees, NVMe SSDs, and Modern Storage Realities

10
Comments
3 min read
C# Data Structures Mental Model — From `User pedro` to LLM‑Ready Types

C# Data Structures Mental Model — From `User pedro` to LLM‑Ready Types

1
Comments 1
8 min read
SwiftUI App Lifecycle Mastery — Scene Phases, Background Tasks & State

SwiftUI App Lifecycle Mastery — Scene Phases, Background Tasks & State

Comments
3 min read
What’s Inside a Binance Clone Script? The Technology Explained Clearly

What’s Inside a Binance Clone Script? The Technology Explained Clearly

Comments
4 min read
I Built a Framework-Agnostic Backend Boilerplate (Node, Bun, Express, Hono...)

I Built a Framework-Agnostic Backend Boilerplate (Node, Bun, Express, Hono...)

1
Comments
2 min read
terraform certification #4

terraform certification #4

1
Comments
17 min read
Choosing the Right AI Agent Framework: A Simple Decision Flow for Engineers

Choosing the Right AI Agent Framework: A Simple Decision Flow for Engineers

Comments
2 min read
AWS Q Developer Agent vs. OpenRewrite: An Architect’s Guide to Realistic Migration Strategies

AWS Q Developer Agent vs. OpenRewrite: An Architect’s Guide to Realistic Migration Strategies

1
Comments 1
3 min read
Kubernetes vs. Proprietary Container Services: A Technical and Pragmatic Comparison

Kubernetes vs. Proprietary Container Services: A Technical and Pragmatic Comparison

Comments
3 min read
loading...