DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Separação de Conceitos e Localidade de Comportamento - Um guia imparcial

Separação de Conceitos e Localidade de Comportamento - Um guia imparcial

319
Comments 42
6 min read
Resources I wish I knew when I started my career

Resources I wish I knew when I started my career

199
Comments 12
3 min read
Explaining SSH to my Uber Driver

Explaining SSH to my Uber Driver

142
Comments 25
8 min read
10 Must-Know Git Commands for Every Developer

10 Must-Know Git Commands for Every Developer

138
Comments 21
7 min read
Computer Science fundamentals are still important.

Computer Science fundamentals are still important.

128
Comments 34
3 min read
System Design is More Important Than You Think

System Design is More Important Than You Think

101
Comments 17
7 min read
Backend Code Review Checklist

Backend Code Review Checklist

82
Comments 16
2 min read
Death to the invincible engineer

Death to the invincible engineer

61
Comments 6
7 min read
Top 6 Most Popular API Architecture Styles You Need to Know (with Pros, Cons, and Use Cases)

Top 6 Most Popular API Architecture Styles You Need to Know (with Pros, Cons, and Use Cases)

60
Comments 2
6 min read
Difference between API Gateway and Load Balancer in System Design

Difference between API Gateway and Load Balancer in System Design

59
Comments 2
4 min read
The CTO DevOps Handbook: Simple Principles and Examples

The CTO DevOps Handbook: Simple Principles and Examples

55
Comments 7
6 min read
From Disconnected Chaos to Unified Systems: The Evolution of Enterprise Integration

From Disconnected Chaos to Unified Systems: The Evolution of Enterprise Integration

54
Comments 1
5 min read
Monolithic or Microservices?

Monolithic or Microservices?

49
Comments 9
5 min read
A practical overview on Architecture Decision Records (ADR)

A practical overview on Architecture Decision Records (ADR)

48
Comments 4
8 min read
Mindmapping: The Underrated Skill for Success in Life and Software Development

Mindmapping: The Underrated Skill for Success in Life and Software Development

48
Comments 8
2 min read
5 Common Mistakes Every Junior Developer Makes (And How to Avoid Them)

5 Common Mistakes Every Junior Developer Makes (And How to Avoid Them)

47
Comments 26
4 min read
Difference between Forward Proxy and Reverse Proxy in System design

Difference between Forward Proxy and Reverse Proxy in System design

44
Comments 2
5 min read
Organização de pastas no React: Simplificando o caos com uma nova estrutura 🚀

Organização de pastas no React: Simplificando o caos com uma nova estrutura 🚀

42
Comments 2
6 min read
🏁🐘Winning Race Conditions With PostgreSQL

🏁🐘Winning Race Conditions With PostgreSQL

34
Comments 2
10 min read
JavaScript Event Loop: Breaking Down the Mystery

JavaScript Event Loop: Breaking Down the Mystery

34
Comments 1
6 min read
An Indian Software Engineer...

An Indian Software Engineer...

30
Comments 4
2 min read
Perfect Code Makes Everyone Lose

Perfect Code Makes Everyone Lose

30
Comments 7
2 min read
Engineering Challenges in B2B and B2C Startups

Engineering Challenges in B2B and B2C Startups

29
Comments 1
8 min read
Maximizing Your Influence as a Software Engineer

Maximizing Your Influence as a Software Engineer

29
Comments 2
2 min read
How to Start Your Coding Journey?

How to Start Your Coding Journey?

27
Comments 7
3 min read
Além dos Templates: Uma Crítica Construtiva à Arquitetura Limpa e a Adaptação Pragmática no Design de Software

Além dos Templates: Uma Crítica Construtiva à Arquitetura Limpa e a Adaptação Pragmática no Design de Software

26
Comments 4
10 min read
S.O.L.I.D Principles Explained.

S.O.L.I.D Principles Explained.

26
Comments 2
9 min read
Micro-Filosofia: A arte da fragmentação

Micro-Filosofia: A arte da fragmentação

26
Comments 3
6 min read
How to get the Top Software Engineering Practices Voice Badge on LinkedIn

How to get the Top Software Engineering Practices Voice Badge on LinkedIn

26
Comments 17
1 min read
Evolution from Programmer to Software Engineer

Evolution from Programmer to Software Engineer

26
Comments 7
3 min read
Switch from a Framework/Library User to a Pro Frontend Engineer

Switch from a Framework/Library User to a Pro Frontend Engineer

24
Comments 2
4 min read
Monoliths vs. Microservices: Breaking Down Software Architectures

Monoliths vs. Microservices: Breaking Down Software Architectures

24
Comments 5
14 min read
🚀 Why Code Review is Crucial in Software Development 🚀

🚀 Why Code Review is Crucial in Software Development 🚀

23
Comments 15
2 min read
Choosing the best architecture for your software

Choosing the best architecture for your software

22
Comments 2
2 min read
O que a Fórmula 1 e todo software tem em comum?

O que a Fórmula 1 e todo software tem em comum?

22
Comments 2
5 min read
Introduction to Clean Code in Python

Introduction to Clean Code in Python

21
Comments 5
9 min read
Moving Fast: A Retrospective on Trunk-based Development

Moving Fast: A Retrospective on Trunk-based Development

21
Comments 7
7 min read
10 Tips for Mastering TypeScript Generics

10 Tips for Mastering TypeScript Generics

21
Comments 2
3 min read
🚨Avoid this mistake when running containerized applications in production

🚨Avoid this mistake when running containerized applications in production

21
Comments
9 min read
The Uncreative Software Engineer's Compendium to Testing

The Uncreative Software Engineer's Compendium to Testing

21
Comments 2
12 min read
Delete code to accelerate your dev career

Delete code to accelerate your dev career

20
Comments 4
1 min read
Setting up a Monorepo using PNPM workspaces with TypeScript and Tailwind

Setting up a Monorepo using PNPM workspaces with TypeScript and Tailwind

20
Comments 3
10 min read
Object Oriented Programming With JavaScript - Part 1 🚀

Object Oriented Programming With JavaScript - Part 1 🚀

18
Comments 5
3 min read
🚀👩‍💻👨‍💻 ATTENTION SOFTWARE DEVELOPERS! 🚀👩‍💻👨‍💻

🚀👩‍💻👨‍💻 ATTENTION SOFTWARE DEVELOPERS! 🚀👩‍💻👨‍💻

17
Comments 2
2 min read
Object-Oriented Design: Why don't you explain this to me like I'm five

Object-Oriented Design: Why don't you explain this to me like I'm five

17
Comments 2
8 min read
Importance of Foundation Software in micro-services

Importance of Foundation Software in micro-services

16
Comments 1
3 min read
Functional domain model

Functional domain model

16
Comments 8
6 min read
Extract Data from zip folder using Python

Extract Data from zip folder using Python

16
Comments
2 min read
Over-engineering e as tretas

Over-engineering e as tretas

15
Comments
4 min read
SQL vs NoSQL: Choosing the Right database for Your Project

SQL vs NoSQL: Choosing the Right database for Your Project

15
Comments 5
2 min read
How to show your value as an engineer?

How to show your value as an engineer?

15
Comments
2 min read
How to Build an Extensible System With Less Technical Debt From Start

How to Build an Extensible System With Less Technical Debt From Start

15
Comments
5 min read
Generics com Java

Generics com Java

15
Comments 1
7 min read
How to Manage Technical Debt 📉

How to Manage Technical Debt 📉

14
Comments 2
7 min read
Navigating Week Two: Insights and Experiences from My Tublian Internship Journey

Navigating Week Two: Insights and Experiences from My Tublian Internship Journey

14
Comments 4
4 min read
A Journey to be A Pragmatic Programmer

A Journey to be A Pragmatic Programmer

14
Comments
3 min read
Tublian Internship Journey: Navigating the Internship Landscape in Week One

Tublian Internship Journey: Navigating the Internship Landscape in Week One

13
Comments 4
8 min read
6 reasons why Dodo IS developers go to Gemba

6 reasons why Dodo IS developers go to Gemba

13
Comments
6 min read
What does AWS Cloud Architect do?

What does AWS Cloud Architect do?

13
Comments 1
2 min read
Which Engineering Scope Are You Using?

Which Engineering Scope Are You Using?

13
Comments
3 min read
loading...