DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
100DaysOfCode — Day 1

100DaysOfCode — Day 1

Comments
1 min read
Singleton - Anti Pattern?

Singleton - Anti Pattern?

Comments
3 min read
7 Essential Topics for Software Engineering Interviews in 2025

7 Essential Topics for Software Engineering Interviews in 2025

88
Comments
7 min read
On Trunk-Based Development

On Trunk-Based Development

3
Comments
2 min read
Problems with Time-Based Code & How Fake Clocks Solve Them

Problems with Time-Based Code & How Fake Clocks Solve Them

Comments
3 min read
UML Diagrams: A Guide for Software Engineers

UML Diagrams: A Guide for Software Engineers

1
Comments
5 min read
A UML Use-Case Analysis of an Online Shopping System: Actors, Use Cases, and Relationships

A UML Use-Case Analysis of an Online Shopping System: Actors, Use Cases, and Relationships

1
Comments
7 min read
The Siren Song of Representative Samples: Why Telemetry Still Reigns Supreme in Software Development

The Siren Song of Representative Samples: Why Telemetry Still Reigns Supreme in Software Development

Comments
4 min read
Pair Programming with Myself at 3AM: A Psychological Thriller

Pair Programming with Myself at 3AM: A Psychological Thriller

1
Comments
2 min read
The Importance of Review in Software Testing: Best Practices Explained

The Importance of Review in Software Testing: Best Practices Explained

Comments
5 min read
Recursion Explained with Pizza (You’ll Never Forget It Again)

Recursion Explained with Pizza (You’ll Never Forget It Again)

3
Comments
5 min read
“Async vs. Sync: The Dysfunctional Love Triangle in Your Codebase”

“Async vs. Sync: The Dysfunctional Love Triangle in Your Codebase”

1
Comments
3 min read
Consume la api de GitHub

Consume la api de GitHub

Comments
3 min read
Hexagonal+optimistic may not be easy

Hexagonal+optimistic may not be easy

Comments
2 min read
🚀 Introducing Appaveli CLI: Instantly Generate Java DAO and Domain Classes from Your Terminal

🚀 Introducing Appaveli CLI: Instantly Generate Java DAO and Domain Classes from Your Terminal

Comments 2
2 min read
Field-Oriented Control in Rust: Building High-Performance Motor Systems Safely

Field-Oriented Control in Rust: Building High-Performance Motor Systems Safely

2
Comments 3
10 min read
The SOLID Principles of Object Oriented Programming

The SOLID Principles of Object Oriented Programming

Comments
5 min read
MCP Simplified: Building Adaptive AI Systems

MCP Simplified: Building Adaptive AI Systems

Comments
1 min read
Python API Frameworks Compared: What's Best for Your Model Serving or Backend?

Python API Frameworks Compared: What's Best for Your Model Serving or Backend?

1
Comments
7 min read
OOPS... Do You Find OOP Difficult to Understand? 🤔💡

OOPS... Do You Find OOP Difficult to Understand? 🤔💡

1
Comments 1
3 min read
"Dismiss Review": The Underrated GitHub Feature You're *Probably* Not Using

"Dismiss Review": The Underrated GitHub Feature You're *Probably* Not Using

3
Comments
4 min read
How to Optimize Search Queries in Large Databases with PostgreSQL and GIN Indexes

How to Optimize Search Queries in Large Databases with PostgreSQL and GIN Indexes

2
Comments
5 min read
Load Balancing vs Load Shedding vs Load Leveling

Load Balancing vs Load Shedding vs Load Leveling

1
Comments
2 min read
My First Post

My First Post

Comments
1 min read
Godfingering vs. Dogfooding: A Tale of Two Dev Cultures

Godfingering vs. Dogfooding: A Tale of Two Dev Cultures

1
Comments
3 min read
loading...