DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
🚀 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
SwiftUI App Lifecycle Mastery — Scene Phases, Background Tasks & State

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

Comments
3 min read
The Mind Protocol: Why Your AI Agent Needs a World Before It Can Think

The Mind Protocol: Why Your AI Agent Needs a World Before It Can Think

Comments
9 min read
What Is a Cookie? A Clear Introduction from the Basics (Part 1)

What Is a Cookie? A Clear Introduction from the Basics (Part 1)

Comments 1
3 min read
🚀 Migrating a Large-Scale Monorepo from Next.js 14 to 16: A Real-World Journey

🚀 Migrating a Large-Scale Monorepo from Next.js 14 to 16: A Real-World Journey

1
Comments 2
10 min read
Go's Defer: Simple Rules, Deep Runtime Truths with intuitions.

Go's Defer: Simple Rules, Deep Runtime Truths with intuitions.

4
Comments
7 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
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
React Design Patterns Every Frontend & FullStack Developer Should Know

React Design Patterns Every Frontend & FullStack Developer Should Know

4
Comments
2 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
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
Web Scraping Proxy Playbook: From "Works Locally" to Surviving Cloudflare in Production

Web Scraping Proxy Playbook: From "Works Locally" to Surviving Cloudflare in Production

Comments
15 min read
3 Livros de Programação Que Vão Religar Seu Cérebro

3 Livros de Programação Que Vão Religar Seu Cérebro

Comments
5 min read
How Kiro’s Global Steering Turned Me Into a Solo Frankenstein Engineer

How Kiro’s Global Steering Turned Me Into a Solo Frankenstein Engineer

Comments
2 min read
Architecture Backwards: Engineering a Self-Defending System Before the UI Arrives

Architecture Backwards: Engineering a Self-Defending System Before the UI Arrives

3
Comments
9 min read
How to Integrate Multiple LLM Providers Without Turning Your Codebase Into a Mess - Provider Strategy in Practice

How to Integrate Multiple LLM Providers Without Turning Your Codebase Into a Mess - Provider Strategy in Practice

7
Comments
4 min read
Do you use Architecture Decision Records?* I’m a big fan, and I think they’re a best practice every engineering org should adopt

Do you use Architecture Decision Records?* I’m a big fan, and I think they’re a best practice every engineering org should adopt

Comments
1 min read
Separating Class Responsibilities with Clprolf

Separating Class Responsibilities with Clprolf

Comments
5 min read
The Boring Debug Checklist That Fixes Most “RAG Failures”

The Boring Debug Checklist That Fixes Most “RAG Failures”

Comments
2 min read
How to Build AI Workflows Without Code Using Activepieces and Sevalla

How to Build AI Workflows Without Code Using Activepieces and Sevalla

Comments
6 min read
Building a Local RAG for Agentic Coding: From Fixed Chunks to Semantic Search with Keyword Boost

Building a Local RAG for Agentic Coding: From Fixed Chunks to Semantic Search with Keyword Boost

1
Comments
9 min read
🚀 Node.js Best Practices

🚀 Node.js Best Practices

Comments
10 min read
Death by 1,000 Defaults: The Slow-Motion Car Crash Nobody Saw Coming

Death by 1,000 Defaults: The Slow-Motion Car Crash Nobody Saw Coming

Comments
4 min read
From Monolithic CLIs to Modular Plugins: Applying the Strangler Fig Pattern

From Monolithic CLIs to Modular Plugins: Applying the Strangler Fig Pattern

Comments
8 min read
loading...