DEV Community

Architecture

The fundamental structures of a software system.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Modern API Development with Node.js, Express, and TypeScript using Clean Architecture

Modern API Development with Node.js, Express, and TypeScript using Clean Architecture

553
Comments 42
12 min read
Prepare Yourself for a Systems Design Interview

Prepare Yourself for a Systems Design Interview

13
Comments 1
8 min read
C# Enum Bitwise Operations

C# Enum Bitwise Operations

2
Comments 1
2 min read
The Best Way To Structure Your .NET Projects with Clean Architecture and Vertical Slices

The Best Way To Structure Your .NET Projects with Clean Architecture and Vertical Slices

1
Comments
9 min read
AWS Advanced: Getting SES Production Access

AWS Advanced: Getting SES Production Access

16
Comments 3
7 min read
Modern Authentication on .NET in Practice: OpenID Connect, BFF and SPA

Modern Authentication on .NET in Practice: OpenID Connect, BFF and SPA

7
Comments
30 min read
What is Clean Architecture: Part 7 - Create Domain Project

What is Clean Architecture: Part 7 - Create Domain Project

5
Comments
3 min read
Clean Architecture P5:Establishing the Core Foundation

Clean Architecture P5:Establishing the Core Foundation

1
Comments
2 min read
What is Clean Architecture: Part 6 - Structuring the Application Core with Visual Studio

What is Clean Architecture: Part 6 - Structuring the Application Core with Visual Studio

Comments
2 min read
Clean Architecture P4: Aligning Application Setup with Business Needs

Clean Architecture P4: Aligning Application Setup with Business Needs

Comments
3 min read
3 System Design Patterns to Know: Ambassador, Circuit Breaker, and CQRS

3 System Design Patterns to Know: Ambassador, Circuit Breaker, and CQRS

Comments
5 min read
Scalability: Building Systems That Grow

Scalability: Building Systems That Grow

Comments
3 min read
Understanding Software Activation and Cracking Techniques

Understanding Software Activation and Cracking Techniques

2
Comments
8 min read
Designing a Secure Architecture for Distributed Systems

Designing a Secure Architecture for Distributed Systems

1
Comments 2
5 min read
Refatorando - Cap 1

Refatorando - Cap 1

Comments 2
11 min read
The Lindy Effect: Explaining the Longevity of Legacy Software

The Lindy Effect: Explaining the Longevity of Legacy Software

Comments
6 min read
Terraform - Module Design Jenkins Deployment in Kubernetes

Terraform - Module Design Jenkins Deployment in Kubernetes

1
Comments
8 min read
Dev diary 1: A first attempt into gamedev and C#

Dev diary 1: A first attempt into gamedev and C#

1
Comments
5 min read
Data Orientation in Relational Databases

Data Orientation in Relational Databases

Comments
2 min read
Understanding Event-Driven Architecture

Understanding Event-Driven Architecture

Comments
3 min read
MVVM for React Native

MVVM for React Native

3
Comments
3 min read
Headless Architecture in Software Development

Headless Architecture in Software Development

2
Comments 1
11 min read
Learn from small architectural mistakes — Frontend edition

Learn from small architectural mistakes — Frontend edition

3
Comments
3 min read
Bridge to Nowhere: Lessons from Choluteca for Tech Disruption

Bridge to Nowhere: Lessons from Choluteca for Tech Disruption

Comments
7 min read
Refactoring based on design principles: example of a data collection crawler system

Refactoring based on design principles: example of a data collection crawler system

Comments
7 min read
Playing the Long Game in Frontend Development: Reflections on Balancing Ambition and Execution

Playing the Long Game in Frontend Development: Reflections on Balancing Ambition and Execution

30
Comments 1
4 min read
Architecting Scalable Microservices: Best Practices and Patterns

Architecting Scalable Microservices: Best Practices and Patterns

Comments
1 min read
System Architecture Design Methodologies Part 2

System Architecture Design Methodologies Part 2

Comments
3 min read
Playing the Long Game in Frontend Development: Key Takeaways

Playing the Long Game in Frontend Development: Key Takeaways

21
Comments 4
3 min read
Alfa Laval Petrópolis Architecture

Alfa Laval Petrópolis Architecture

Comments
3 min read
How to structure your files with VIPER Architecture

How to structure your files with VIPER Architecture

Comments
3 min read
System Architecture Design Methodologies Part1

System Architecture Design Methodologies Part1

Comments
2 min read
Implementing CQRS with MediatR in .NET 8: A Complete Guide

Implementing CQRS with MediatR in .NET 8: A Complete Guide

22
Comments 5
5 min read
VIPER Architecture

VIPER Architecture

1
Comments
3 min read
"Domain-Driven Laravel" build great systems that are scalable and powerful

"Domain-Driven Laravel" build great systems that are scalable and powerful

2
Comments
8 min read
arc42 for your software architecture: The best choice for sustainable documentation

arc42 for your software architecture: The best choice for sustainable documentation

1
Comments
7 min read
Are You Secretly an Architect?

Are You Secretly an Architect?

3
Comments
5 min read
Simplifying Frontend Structure: A Pragmatic Approach

Simplifying Frontend Structure: A Pragmatic Approach

4
Comments
2 min read
How This Agile Architect Mastered Scrum and SAFe Methodologies for Project Success

How This Agile Architect Mastered Scrum and SAFe Methodologies for Project Success

Comments 2
2 min read
Notifications For Your App: Should you build or buy?

Notifications For Your App: Should you build or buy?

1
Comments
16 min read
Understanding Cohesion

Understanding Cohesion

Comments
1 min read
Serverless vs. Monolithic: Which is Right for You?

Serverless vs. Monolithic: Which is Right for You?

Comments
6 min read
Day 18: Post-Migration Testing, Monitoring, and Securing Your AWS Environment

Day 18: Post-Migration Testing, Monitoring, and Securing Your AWS Environment

1
Comments
3 min read
What is channels and the benefits of using it when working with events

What is channels and the benefits of using it when working with events

31
Comments 1
3 min read
iCraft Editor - Free 3D Architecture Diagram Drawing Tool

iCraft Editor - Free 3D Architecture Diagram Drawing Tool

4
Comments
5 min read
Code Generated Architecture Diagram

Code Generated Architecture Diagram

12
Comments
4 min read
Recertification and the Current State of AWS Exams

Recertification and the Current State of AWS Exams

4
Comments 2
10 min read
The Evolution of Application Architecture: Crafting Code that Stands the Test of Time

The Evolution of Application Architecture: Crafting Code that Stands the Test of Time

1
Comments
1 min read
6 Rules to Write Better Programs at Scale

6 Rules to Write Better Programs at Scale

1
Comments
8 min read
Sketching out the extremes: an approach to designing software architectures in highly unpredictable projects

Sketching out the extremes: an approach to designing software architectures in highly unpredictable projects

25
Comments
5 min read
How to Invoke AWS Lambda Functions from Amazon SQS Message

How to Invoke AWS Lambda Functions from Amazon SQS Message

Comments
1 min read
From Observability to Architectural Observability—Shifting Left for Resiliency

From Observability to Architectural Observability—Shifting Left for Resiliency

1
Comments
6 min read
6 Effective Ways to Load Content in Modern Static Sites with Next.js v14 page router

6 Effective Ways to Load Content in Modern Static Sites with Next.js v14 page router

21
Comments 1
3 min read
Layered Architecture Pattern

Layered Architecture Pattern

1
Comments
1 min read
The Causes of Poor Software Architecture

The Causes of Poor Software Architecture

21
Comments 2
4 min read
Modern Software Architecture is a Joke

Modern Software Architecture is a Joke

Comments
2 min read
Am I a Senior or an Obsolete Architect?

Am I a Senior or an Obsolete Architect?

4
Comments 2
5 min read
Understanding Microservices Architecture: A Comprehensive Guide for Developers

Understanding Microservices Architecture: A Comprehensive Guide for Developers

Comments
4 min read
Building a Music Streaming Service with Python, Golang, and React: From System Design to Coding Part 3

Building a Music Streaming Service with Python, Golang, and React: From System Design to Coding Part 3

5
Comments 2
15 min read
Vertical Slice Architecture: The Best Ways to Structure Your Project

Vertical Slice Architecture: The Best Ways to Structure Your Project

1
Comments
10 min read
loading...