DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How to Build Long-Living Software Systems

How to Build Long-Living Software Systems

Comments
7 min read
Building a Simple Plugin Architecture in Java Using the Java SPI Mechanism

Building a Simple Plugin Architecture in Java Using the Java SPI Mechanism

Comments
6 min read
Developers Who Shape Experiences Will Lead 2025

Developers Who Shape Experiences Will Lead 2025

1
Comments
1 min read
Design Principles of Software: How I Apply Them in Python

Design Principles of Software: How I Apply Them in Python

1
Comments 1
2 min read
The Uncomfortable Truth: Most Companies Don’t Have a Technology Strategy

The Uncomfortable Truth: Most Companies Don’t Have a Technology Strategy

Comments
5 min read
From Vibe Coding to Production: Bridging the Gap Between AI Prototypes and Real Systems

From Vibe Coding to Production: Bridging the Gap Between AI Prototypes and Real Systems

Comments
9 min read
Adding Config File

Adding Config File

Comments 2
5 min read
How to make software?? - The Right Tool

How to make software?? - The Right Tool

1
Comments 3
4 min read
What exactly does “reversible” mean in the theory of Reversible Computation?

What exactly does “reversible” mean in the theory of Reversible Computation?

3
Comments 1
9 min read
How to Write an Effective Prompt for Planning a Software Project

How to Write an Effective Prompt for Planning a Software Project

Comments
3 min read
Latency: What It Really Means, How It’s Measured, and Why Every Field Sees It Differently

Latency: What It Really Means, How It’s Measured, and Why Every Field Sees It Differently

Comments
5 min read
Tests Should Depend on Behavior, Not Implementation - But How?

Tests Should Depend on Behavior, Not Implementation - But How?

Comments
5 min read
The Silent Productivity Killer in Your Coding Workflow (And How I Finally Fixed It)

The Silent Productivity Killer in Your Coding Workflow (And How I Finally Fixed It)

Comments
2 min read
The Sunk Cost Fallacy in Software: How to Recognize It and What to Do About It

The Sunk Cost Fallacy in Software: How to Recognize It and What to Do About It

Comments
7 min read
Pixon: A Fast, Native Image Processing Command-Line Tool

Pixon: A Fast, Native Image Processing Command-Line Tool

Comments 1
4 min read
2025: Code Clarity Is Becoming the New Team Multiplier

2025: Code Clarity Is Becoming the New Team Multiplier

1
Comments
1 min read
Engineering Is Communication (And We're All Terrible At It)

Engineering Is Communication (And We're All Terrible At It)

2
Comments 1
6 min read
From Vibe to Viable with spec driven development

From Vibe to Viable with spec driven development

Comments
3 min read
The Joy of Negative Code Lines

The Joy of Negative Code Lines

Comments
4 min read
Hexagonal Architecture: Simple Introduction + Real-World Example

Hexagonal Architecture: Simple Introduction + Real-World Example

Comments
3 min read
LLM Mastery: Skip the Math, Focus on RAG (2026 Roadmap)

LLM Mastery: Skip the Math, Focus on RAG (2026 Roadmap)

1
Comments
7 min read
Priority Inversion and the NASA Mars Pathfinder Bug

Priority Inversion and the NASA Mars Pathfinder Bug

1
Comments 1
1 min read
From Policy to Code: How Leading Companies Operationalize Privacy

From Policy to Code: How Leading Companies Operationalize Privacy

Comments
2 min read
Unlocking Data Narratives: Visualizing Information Flow with Concept Graphs

Unlocking Data Narratives: Visualizing Information Flow with Concept Graphs

Comments
2 min read
The Developer's Guide to Resume Writing: How to Write a Software Engineer Resume That Passes ATS and Impresses Recruiters

The Developer's Guide to Resume Writing: How to Write a Software Engineer Resume That Passes ATS and Impresses Recruiters

Comments
12 min read
loading...