DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Design Patterns Simplified: Part 11 — Mediator Pattern (a.k.a. “Talk to the Middleman!”)

Design Patterns Simplified: Part 11 — Mediator Pattern (a.k.a. “Talk to the Middleman!”)

Comments
3 min read
AI Won’t Replace You — But It Will Move You

AI Won’t Replace You — But It Will Move You

Comments
2 min read
Implementing Domain Driven Design - Entities

Implementing Domain Driven Design - Entities

Comments
4 min read
Design of a Push Notification Service

Design of a Push Notification Service

2
Comments
5 min read
Understanding Deadlocks in Multithreaded Systems

Understanding Deadlocks in Multithreaded Systems

Comments
2 min read
Weekly #33-2025:Patch Tuesday, AI & Careers, Core Fundamentals, Cloud Era

Weekly #33-2025:Patch Tuesday, AI & Careers, Core Fundamentals, Cloud Era

Comments 1
5 min read
Beating Scope Creep: Implementing Extreme Prototyping (XPT) with GenAI Bolt, Figma & Postman

Beating Scope Creep: Implementing Extreme Prototyping (XPT) with GenAI Bolt, Figma & Postman

2
Comments
3 min read
AgentUp Plugin Validation

AgentUp Plugin Validation

Comments
1 min read
My Database Conundrum: MongoDB vs Supabase for a Pure Python App

My Database Conundrum: MongoDB vs Supabase for a Pure Python App

Comments 2
3 min read
Folding expressions in C++

Folding expressions in C++

Comments 1
2 min read
Google Student Ambassador Program 2025: Apply Now for Free Google Swags, Stipend & Certificate

Google Student Ambassador Program 2025: Apply Now for Free Google Swags, Stipend & Certificate

109
Comments 1
6 min read
La collaboration : fondement de l'architecture logicielle

La collaboration : fondement de l'architecture logicielle

2
Comments
11 min read
The Empathetic Future: Redefining HCI with AI, AR, and Brain-Computer Interfaces

The Empathetic Future: Redefining HCI with AI, AR, and Brain-Computer Interfaces

Comments
5 min read
What is Time Complexity? (and Why You’re Probably Thinking About it Wrong)

What is Time Complexity? (and Why You’re Probably Thinking About it Wrong)

7
Comments 2
4 min read
10 Must-Read Books for Software Engineers in 2025 📘💻

10 Must-Read Books for Software Engineers in 2025 📘💻

1
Comments
2 min read
The Great Software Estimation Delusion: Why We’re Always Wrong

The Great Software Estimation Delusion: Why We’re Always Wrong

Comments
2 min read
The Subtle Art of Herding Cats: Why AI Agents Ignore Your Rules (Part 1 of 4)

The Subtle Art of Herding Cats: Why AI Agents Ignore Your Rules (Part 1 of 4)

3
Comments
6 min read
Top 17 Must-Have Resources for Software Engineering: Agile Methodologies

Top 17 Must-Have Resources for Software Engineering: Agile Methodologies

Comments
6 min read
Navigating Complex Decisions: Criteria & Evaluation Table

Navigating Complex Decisions: Criteria & Evaluation Table

1
Comments 1
3 min read
The Future of Search: From Browsers to Bots, SEO to GEO

The Future of Search: From Browsers to Bots, SEO to GEO

Comments
3 min read
Vibe Coding: Why You Shouldn't Trust AI-Generated Code in Production

Vibe Coding: Why You Shouldn't Trust AI-Generated Code in Production

18
Comments 15
4 min read
Revolutionizing Urban Planning: Spatial Computing, AI, and Digital Twins

Revolutionizing Urban Planning: Spatial Computing, AI, and Digital Twins

Comments
7 min read
Top 17 Must-Have Resources for Software Refactoring Excellence

Top 17 Must-Have Resources for Software Refactoring Excellence

Comments
6 min read
15+ Essential Resources for Tackling Technical Debt in Software Engineering

15+ Essential Resources for Tackling Technical Debt in Software Engineering

Comments
5 min read
Your Code Is a Houseplant: Why Most Projects Would Die Without Code Reviews

Your Code Is a Houseplant: Why Most Projects Would Die Without Code Reviews

Comments
2 min read
loading...