DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
We Write Code for Two Audiences—with Two Different Priorities

We Write Code for Two Audiences—with Two Different Priorities

3
Comments 2
2 min read
Optimistic Locking & Pessimistic Locking

Optimistic Locking & Pessimistic Locking

1
Comments
2 min read
# 🎙️ Building Voice Agents: The Revolutionary Future of Customer Support is Here!

# 🎙️ Building Voice Agents: The Revolutionary Future of Customer Support is Here!

Comments 1
6 min read
How I Tackled the Commonwealth's Bank Software Engineering Challenge

How I Tackled the Commonwealth's Bank Software Engineering Challenge

Comments
2 min read
Top 5 Infrastructure-Level Techniques to Handle High Traffic in Spring Boot: Part 2

Top 5 Infrastructure-Level Techniques to Handle High Traffic in Spring Boot: Part 2

10
Comments 2
7 min read
Build a Talking Clock with Azure AI Speech: A Step-by-Step Guide to Speech Synthesis & Recognition

Build a Talking Clock with Azure AI Speech: A Step-by-Step Guide to Speech Synthesis & Recognition

1
Comments
7 min read
Software Architecture Needs a Rethink (Because AI Isn't Waiting)

Software Architecture Needs a Rethink (Because AI Isn't Waiting)

Comments
1 min read
Availability – Theory, Problems, Tools and Best Practices

Availability – Theory, Problems, Tools and Best Practices

5
Comments
9 min read
My end-to-end automated YouTube video factory

My end-to-end automated YouTube video factory

Comments 4
1 min read
Design Patterns Simplified: Part 3 – Observer Pattern (a.k.a. “Don’t Call Me, I’ll Call You 📞”)

Design Patterns Simplified: Part 3 – Observer Pattern (a.k.a. “Don’t Call Me, I’ll Call You 📞”)

Comments
3 min read
Fake Job Offers Are Turning GitHub Repos Into a Trap

Fake Job Offers Are Turning GitHub Repos Into a Trap

3
Comments
5 min read
Understanding Direct Memory Access (DMA): How Data Moves Efficiently Between Storage and Memory

Understanding Direct Memory Access (DMA): How Data Moves Efficiently Between Storage and Memory

2
Comments
3 min read
🧠 Understanding the CAP Theorem – Through Alice’s Distributed Adventure 🚀

🧠 Understanding the CAP Theorem – Through Alice’s Distributed Adventure 🚀

Comments
3 min read
Essential Resources for Software Technical Debt Management

Essential Resources for Software Technical Debt Management

1
Comments
4 min read
Top 18 Resources for Conquering Software Technical Debt

Top 18 Resources for Conquering Software Technical Debt

1
Comments
4 min read
Volatility-Based Decomposition: A System Design Example

Volatility-Based Decomposition: A System Design Example

Comments
6 min read
Agent Driven Development (ADD): The Next Paradigm Shift in Software Engineering

Agent Driven Development (ADD): The Next Paradigm Shift in Software Engineering

4
Comments 4
3 min read
Design Patterns Simplified: Part 2 – Strategy Pattern (a.k.a. “Pick Your Coupon Wisely”)

Design Patterns Simplified: Part 2 – Strategy Pattern (a.k.a. “Pick Your Coupon Wisely”)

Comments
3 min read
The Essence of Event Sourcing

The Essence of Event Sourcing

Comments
3 min read
The Empathy Stack: Enterprise Patterns for Emotionally Intelligent Applications

The Empathy Stack: Enterprise Patterns for Emotionally Intelligent Applications

Comments 1
6 min read
System Design Explained Like You’re New to It

System Design Explained Like You’re New to It

1
Comments
2 min read
7 Spring Boot Lifecycle Stages

7 Spring Boot Lifecycle Stages

Comments
1 min read
Exploring the DEV Community as a Data Source for Human Aspects in Software Engineering Research

Exploring the DEV Community as a Data Source for Human Aspects in Software Engineering Research

1
Comments
4 min read
Version Control Mastery: Essential Resources for Git & SVN

Version Control Mastery: Essential Resources for Git & SVN

1
Comments
5 min read
Top 5 Code-Level Techniques to Handle High Traffic in Spring Boot: Part 1

Top 5 Code-Level Techniques to Handle High Traffic in Spring Boot: Part 1

10
Comments 4
7 min read
loading...