DEV Community

Architecture

The fundamental structures of a software system.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
End-to-end Type Safety in Clean Architecture

End-to-end Type Safety in Clean Architecture

83
Comments 10
9 min read
Mutable vs Immutable Deployments - A Diagram

Mutable vs Immutable Deployments - A Diagram

13
Comments 3
1 min read
Software Engineering Coupling – A Practical Approach

Software Engineering Coupling – A Practical Approach

13
Comments 1
8 min read
It’s contextual

It’s contextual

3
Comments 1
2 min read
Effective Java! Don't Use Raw Types

Effective Java! Don't Use Raw Types

14
Comments 1
4 min read
Dev Journal 5/27/2020: Good Progress and Some Footguns

Dev Journal 5/27/2020: Good Progress and Some Footguns

5
Comments
3 min read
The road to the return of the investment

The road to the return of the investment

10
Comments
7 min read
Database Connection Pooling with pgbouncer

Database Connection Pooling with pgbouncer

20
Comments
9 min read
Storing Empty Interfaces in BigCache

Storing Empty Interfaces in BigCache

4
Comments
4 min read
An Introduction to Graph Databases: The Power of Connected Data

An Introduction to Graph Databases: The Power of Connected Data

58
Comments 5
7 min read
Advanced internationalization with Vuex

Advanced internationalization with Vuex

5
Comments
6 min read
Microservices and Monorepo, React and jQuery/no frameworks

Microservices and Monorepo, React and jQuery/no frameworks

4
Comments
2 min read
Pragmatic Software Design

Pragmatic Software Design

33
Comments 2
5 min read
Princípios SOLID: o que são e como aplicá-los no PHP/Laravel (Parte 01 - Responsabilidade Única)

Princípios SOLID: o que são e como aplicá-los no PHP/Laravel (Parte 01 - Responsabilidade Única)

65
Comments 2
3 min read
O que Ă© arquitetura de software em front-end?

O que Ă© arquitetura de software em front-end?

18
Comments
2 min read
Examples for bad software architecture

Examples for bad software architecture

16
Comments 3
1 min read
Introducing in the company

Introducing in the company

8
Comments 1
6 min read
My experience in a remote hackathon (Design architecture and idea)

My experience in a remote hackathon (Design architecture and idea)

3
Comments
3 min read
Iterative Software Architecture

Iterative Software Architecture

13
Comments 2
6 min read
Why Code Reviews Shouldn't Exist

Why Code Reviews Shouldn't Exist

11
Comments 8
2 min read
Web Architecture vs Web Design Principles

Web Architecture vs Web Design Principles

2
Comments
2 min read
Moving Away From AWS and Onto Heroku

Moving Away From AWS and Onto Heroku

56
Comments 5
7 min read
Effective Java! Limit Source Files to a Single Top-Level Class

Effective Java! Limit Source Files to a Single Top-Level Class

4
Comments
2 min read
Behaviour Driven Testing in Enterprise Applications

Behaviour Driven Testing in Enterprise Applications

6
Comments
5 min read
7 Steps to Web Application Security

7 Steps to Web Application Security

17
Comments
6 min read
If at first you don't get an answer...

If at first you don't get an answer...

80
Comments 4
10 min read
Introducing: Torch

Introducing: Torch

6
Comments 3
4 min read
Getting Started with System Design!

Getting Started with System Design!

10
Comments
4 min read
AWS Data Analytics Certification, is it worth?

AWS Data Analytics Certification, is it worth?

8
Comments
8 min read
Building a realtime multiplayer browser game in less than a day - Part 1/4

Building a realtime multiplayer browser game in less than a day - Part 1/4

142
Comments 79
10 min read
Use these 3 pillars to break the Monolith

Use these 3 pillars to break the Monolith

8
Comments 2
9 min read
Finding the right abstraction

Finding the right abstraction

14
Comments 1
5 min read
Why you should never use sticky sessions

Why you should never use sticky sessions

36
Comments 24
3 min read
Why use DTOs (Data Transfer Objects)?

Why use DTOs (Data Transfer Objects)?

9
Comments 1
4 min read
Configuration vs composition

Configuration vs composition

6
Comments
5 min read
The Reference Architecture Disappointment

The Reference Architecture Disappointment

61
Comments 5
1 min read
The Importance of Maintaining Dev/Prod Parity

The Importance of Maintaining Dev/Prod Parity

7
Comments 1
4 min read
Effective Java! Favor Static Members Classes over Non-Static

Effective Java! Favor Static Members Classes over Non-Static

6
Comments 1
3 min read
Software Architecture - What is architecture?

Software Architecture - What is architecture?

18
Comments 2
6 min read
Architecture for Everyone

Architecture for Everyone

1200
Comments 29
20 min read
Writing elegant solutions doesn't really help - here is what does

Writing elegant solutions doesn't really help - here is what does

5
Comments
3 min read
Automating a conference submission workflow: the setup

Automating a conference submission workflow: the setup

5
Comments
5 min read
Manage a multiple websites server with Docker Compose, NGINX and auto SSL certificates

Manage a multiple websites server with Docker Compose, NGINX and auto SSL certificates

54
Comments 7
2 min read
How to build Enterprise Architecture for your next project?

How to build Enterprise Architecture for your next project?

11
Comments 1
2 min read
The price of software: Unit testing

The price of software: Unit testing

27
Comments 1
4 min read
Why are services slow sometimes?

Why are services slow sometimes?

180
Comments 8
10 min read
Design e Arquitetura de Software: e devs com isso?

Design e Arquitetura de Software: e devs com isso?

42
Comments 1
4 min read
Effective Java! Prefer Class Hierarchies to Tagged Classes

Effective Java! Prefer Class Hierarchies to Tagged Classes

12
Comments 2
3 min read
Don't use Event Sourcing if you want auditability

Don't use Event Sourcing if you want auditability

5
Comments
2 min read
Explore data system design with C# and SQL Server

Explore data system design with C# and SQL Server

5
Comments
8 min read
Building a Basic Web Architecture

Building a Basic Web Architecture

4
Comments
3 min read
An Opinionated Way to Structure React Apps

An Opinionated Way to Structure React Apps

2
Comments
6 min read
Introducing Cache in your System

Introducing Cache in your System

5
Comments
8 min read
BEM CSS Architecture and Sass

BEM CSS Architecture and Sass

11
Comments
2 min read
Python, Spark and the JVM: An overview of the PySpark Runtime Architecture

Python, Spark and the JVM: An overview of the PySpark Runtime Architecture

27
Comments
4 min read
Reusing style with mixins

Reusing style with mixins

8
Comments
3 min read
APIs 101 – everything from client-server to REST

APIs 101 – everything from client-server to REST

3
Comments
5 min read
Functions in Sass

Functions in Sass

3
Comments
1 min read
Design Patterns

Design Patterns

55
Comments 3
3 min read
Effects and the Illusion of Correctness

Effects and the Illusion of Correctness

8
Comments 1
6 min read
loading...