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
Big O notation basics made dead simple

Big O notation basics made dead simple

304
Comments 14
12 min read
Working in Japan: Myths, Realities, Salary, Culture (By A Software Engineer)

Working in Japan: Myths, Realities, Salary, Culture (By A Software Engineer)

267
Comments 123
28 min read
What everyone's getting wrong about bootcamps vs degrees

What everyone's getting wrong about bootcamps vs degrees

236
Comments 30
31 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
Software Engineering to Data Science

Software Engineering to Data Science

167
Comments 11
4 min read
Negotiation Advice From a Former Recruiter

Negotiation Advice From a Former Recruiter

153
Comments 4
11 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
5 Things I Wish I Knew Before My First Day of Being A Junior Software Engineer

5 Things I Wish I Knew Before My First Day of Being A Junior Software Engineer

106
Comments 17
6 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

80
Comments 16
2 min read
Functional Programming and what I've taken away from it.

Functional Programming and what I've taken away from it.

80
Comments
7 min read
🎙 Introducing the new "Chats with Kent" podcast! 🎉

🎙 Introducing the new "Chats with Kent" podcast! 🎉

78
Comments 11
1 min read
5 reasons to use Golang

5 reasons to use Golang

78
Comments 10
2 min read
How to get your pull request (PR) approved and merged quickly

How to get your pull request (PR) approved and merged quickly

78
Comments 8
4 min read
Microservices and Enforced Modularity

Microservices and Enforced Modularity

73
Comments 6
2 min read
Meditation 🧘🏻‍♂️ and Programming 👨🏻‍💻.

Meditation 🧘🏻‍♂️ and Programming 👨🏻‍💻.

71
Comments 6
4 min read
Getting into Google - My Path

Getting into Google - My Path

70
Comments 8
7 min read
Let's talk about Docker

Let's talk about Docker

66
Comments 11
9 min read
So, do you know how to build a software system for your client? (part 1)

So, do you know how to build a software system for your client? (part 1)

64
Comments 2
4 min read
What mass layoffs, cancelled projects and chinese farmers can teach us about resiliency.

What mass layoffs, cancelled projects and chinese farmers can teach us about resiliency.

63
Comments 5
6 min read
Death to the invincible engineer

Death to the invincible engineer

61
Comments 6
7 min read
Over 5 years as a Software Engineer. These are the most important things that I've learned.

Over 5 years as a Software Engineer. These are the most important things that I've learned.

60
Comments 8
5 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
Engineering Management: An Overview

Engineering Management: An Overview

56
Comments 4
8 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
Server Error status codes

Server Error status codes

53
Comments
5 min read
5 things I wish I did earlier in my software engineering career.

5 things I wish I did earlier in my software engineering career.

52
Comments 28
7 min read
Informational status codes

Informational status codes

51
Comments 2
2 min read
The Bug That Got Away

The Bug That Got Away

50
Comments 3
6 min read
Micro-frontends building blocks: Monorepos

Micro-frontends building blocks: Monorepos

50
Comments 4
4 min read
Monolithic or Microservices?

Monolithic or Microservices?

49
Comments 9
5 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
A practical overview on Architecture Decision Records (ADR)

A practical overview on Architecture Decision Records (ADR)

48
Comments 4
8 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
Writing Clean Code

Writing Clean Code

47
Comments 5
4 min read
I'm a failure

I'm a failure

45
Comments 5
6 min read
The Typecast Tango: Avoiding the Frontend Label as a Woman In Tech

The Typecast Tango: Avoiding the Frontend Label as a Woman In Tech

44
Comments 13
10 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
The emotional gauntlet of learning to code

The emotional gauntlet of learning to code

40
Comments 7
9 min read
What is Agile software development? Explain to me like I’m five

What is Agile software development? Explain to me like I’m five

38
Comments 4
6 min read
Cost of Code Ownership

Cost of Code Ownership

38
Comments 1
9 min read
Microservices and Multiple Technologies

Microservices and Multiple Technologies

38
Comments 9
3 min read
How to query with PostgreSQL wildcards like a Pro

How to query with PostgreSQL wildcards like a Pro

37
Comments 4
10 min read
Client Error status codes

Client Error status codes

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

JavaScript Event Loop: Breaking Down the Mystery

34
Comments 1
6 min read
🏁🐘Winning Race Conditions With PostgreSQL

🏁🐘Winning Race Conditions With PostgreSQL

34
Comments 2
10 min read
My Twitter Interview Experience

My Twitter Interview Experience

34
Comments 4
5 min read
Simple localStorage binding for Vue 2.x

Simple localStorage binding for Vue 2.x

33
Comments 1
5 min read
Perfect Code Makes Everyone Lose

Perfect Code Makes Everyone Lose

30
Comments 7
2 min read
An Indian Software Engineer...

An Indian Software Engineer...

30
Comments 4
2 min read
Difference between backend, frontend, full-stack, and super stack development work

Difference between backend, frontend, full-stack, and super stack development work

30
Comments 9
7 min read
So, do you know how to build a software system for your client? (part 2 - the Requirements Domain)

So, do you know how to build a software system for your client? (part 2 - the Requirements Domain)

30
Comments
5 min read
Become a better software engineer by opening yourself to different viewpoints

Become a better software engineer by opening yourself to different viewpoints

29
Comments
4 min read
Engineering Challenges in B2B and B2C Startups

Engineering Challenges in B2B and B2C Startups

29
Comments 1
8 min read
loading...