DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Introduction to Clean Code in Python

Introduction to Clean Code in Python

22
Comments 5
9 min read
Fundamentals of Clean Architecture

Fundamentals of Clean Architecture

1
Comments
4 min read
Embarking on a Year-long Software Engineering Odyssey: From C to Python, JavaScript, Node.js, DevOps, and Beyond

Embarking on a Year-long Software Engineering Odyssey: From C to Python, JavaScript, Node.js, DevOps, and Beyond

Comments
2 min read
Architectural Principles

Architectural Principles

8
Comments 1
7 min read
Local automation

Local automation

2
Comments
5 min read
Efficient PDF Generation in ASP.NET Core API using .NET 8.0 by 6 Steps 🥇👨‍💻

Efficient PDF Generation in ASP.NET Core API using .NET 8.0 by 6 Steps 🥇👨‍💻

2
Comments
2 min read
SOLID Principles

SOLID Principles

1
Comments 1
2 min read
Event Streaming and Event Sourcing: which one do you use?

Event Streaming and Event Sourcing: which one do you use?

Comments
1 min read
Advantages of Modularity: Simplified Development Process

Advantages of Modularity: Simplified Development Process

Comments
1 min read
Tech stories: make me a microservice architecture! But what's the product?

Tech stories: make me a microservice architecture! But what's the product?

1
Comments
7 min read
Simple, Effective Writing Tips for Software Developers

Simple, Effective Writing Tips for Software Developers

1
Comments
2 min read
Investigating the Evolution of Microservices Architecture

Investigating the Evolution of Microservices Architecture

Comments
55 min read
Weekly reading digest #29

Weekly reading digest #29

1
Comments
1 min read
What's the longest design doc you have read?

What's the longest design doc you have read?

Comments
1 min read
Unity in Diversity: Agile Success Through The Avengers' Lens

Unity in Diversity: Agile Success Through The Avengers' Lens

Comments
2 min read
[Part 1] Delving into Architectural Drift

[Part 1] Delving into Architectural Drift

5
Comments 8
4 min read
Exploring the Role of Reactive Programming in Event-Driven Architectures

Exploring the Role of Reactive Programming in Event-Driven Architectures

Comments
2 min read
Exploring 40 Free APIs for Your Next Programming Project.

Exploring 40 Free APIs for Your Next Programming Project.

5
Comments
4 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
Navigating MVC: Evolution from Pattern to Architecture 👨‍💻🥇

Navigating MVC: Evolution from Pattern to Architecture 👨‍💻🥇

2
Comments
7 min read
RFC Pull Requests: Because Code Wins Arguments

RFC Pull Requests: Because Code Wins Arguments

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

An Indian Software Engineer...

30
Comments 4
2 min read
Few Ways to Optimize API Response Time

Few Ways to Optimize API Response Time

Comments
6 min read
The Evolution of the Software Engineer Role into Product Engineer

The Evolution of the Software Engineer Role into Product Engineer

6
Comments
7 min read
Migrating to ClickHouse: Releem's Journey

Migrating to ClickHouse: Releem's Journey

Comments 3
3 min read
A Boring Code Review is a Good Code Review

A Boring Code Review is a Good Code Review

3
Comments
2 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
“Good enough” code is just not good enough

“Good enough” code is just not good enough

Comments
7 min read
Harnessing Heuristic Testing: Driving Quality in Agile Software Development

Harnessing Heuristic Testing: Driving Quality in Agile Software Development

Comments
2 min read
Revolutionizing Software Testing with Feature Flags

Revolutionizing Software Testing with Feature Flags

1
Comments
7 min read
Unleash Flutter's Power: Mastering the compute Function for Seamless Background Processing

Unleash Flutter's Power: Mastering the compute Function for Seamless Background Processing

2
Comments
4 min read
An insider's guide to Systems Design Interview in 2024: Concepts You Need to Know

An insider's guide to Systems Design Interview in 2024: Concepts You Need to Know

5
Comments
5 min read
SObjectizer Tales – 16. Interrupting work

SObjectizer Tales – 16. Interrupting work

Comments
16 min read
Simple utility function that will make you handle pointers in Go easier

Simple utility function that will make you handle pointers in Go easier

Comments 1
5 min read
4 dicas para aumentar a legibilidade dos seus testes

4 dicas para aumentar a legibilidade dos seus testes

4
Comments
7 min read
The Powerful Programmer

The Powerful Programmer

Comments
2 min read
Don't Be That Dev: Avoiding the XY Problem Trap

Don't Be That Dev: Avoiding the XY Problem Trap

16
Comments 3
2 min read
Scrum VS Kanban

Scrum VS Kanban

2
Comments
5 min read
Monolithic or Microservices?

Monolithic or Microservices?

52
Comments 9
5 min read
What is GDPR compliance?

What is GDPR compliance?

4
Comments 1
3 min read
🏁🐘Winning Race Conditions With PostgreSQL

🏁🐘Winning Race Conditions With PostgreSQL

44
Comments 2
10 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

30
Comments 4
10 min read
Continuous Learning and Software Engineering

Continuous Learning and Software Engineering

Comments
3 min read
Different Types of Software Testing

Different Types of Software Testing

2
Comments
39 min read
Advancing Developer Experience in Software Engineering: A Technical Deep Dive

Advancing Developer Experience in Software Engineering: A Technical Deep Dive

Comments
8 min read
How to structure your code? Hexagonal Architecture!

How to structure your code? Hexagonal Architecture!

1
Comments
4 min read
🚀👩‍💻👨‍💻 ATTENTION SOFTWARE DEVELOPERS! 🚀👩‍💻👨‍💻

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

17
Comments 2
2 min read
Dependencies in the JavaScript ecosystem

Dependencies in the JavaScript ecosystem

Comments
2 min read
There is always an edge case (to life)

There is always an edge case (to life)

Comments
1 min read
Navigating the Multi-Platform Maze: Engineering Challenges Unraveled

Navigating the Multi-Platform Maze: Engineering Challenges Unraveled

Comments
5 min read
C++ Projects With Source Code

C++ Projects With Source Code

1
Comments
2 min read
Choosing the best architecture for your software

Choosing the best architecture for your software

27
Comments 2
2 min read
From Chaos to Control: Mastering Chaos Engineering for Unstoppable Software Success!

From Chaos to Control: Mastering Chaos Engineering for Unstoppable Software Success!

Comments
3 min read
Climbing the Ladder: How to Become a Staff Software Engineer from Junior Engineer

Climbing the Ladder: How to Become a Staff Software Engineer from Junior Engineer

Comments
2 min read
Software Engineering is not about code

Software Engineering is not about code

Comments
2 min read
Respect 'boring' technologies, they are your lifeline

Respect 'boring' technologies, they are your lifeline

Comments
3 min read
Warning: The Universe's Event Simulator Is a Fierce Adversary for Coders!

Warning: The Universe's Event Simulator Is a Fierce Adversary for Coders!

7
Comments 1
3 min read
Big data with Software Systems

Big data with Software Systems

1
Comments
1 min read
When HR makes software engineering tests

When HR makes software engineering tests

Comments
2 min read
Learn React with me. Pt 2

Learn React with me. Pt 2

Comments
1 min read
loading...