DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Back to the V-Model: SDD in the AI Era - Classic V-Model discipline for AI-first SDD

Back to the V-Model: SDD in the AI Era - Classic V-Model discipline for AI-first SDD

2
Comments 2
11 min read
Stopping Cursor from Skipping Steps: A Structural Approach

Stopping Cursor from Skipping Steps: A Structural Approach

1
Comments
19 min read
System Design in 2026: The Complete Guide (18,500 words)

System Design in 2026: The Complete Guide (18,500 words)

1
Comments 1
2 min read
Python for Backend Developers: Writing Code That Survives Production

Python for Backend Developers: Writing Code That Survives Production

2
Comments 3
2 min read
Why Your AI Is Suddenly Making You Wait. ⏳

Why Your AI Is Suddenly Making You Wait. ⏳

10
Comments
1 min read
TDD for dbt: unit testing the way it should be

TDD for dbt: unit testing the way it should be

2
Comments
12 min read
Formal Semantics as the Missing Control Layer for AI-Assisted Software Engineering

Formal Semantics as the Missing Control Layer for AI-Assisted Software Engineering

1
Comments
5 min read
Continuous Integration (CI): The Missing Engineering Discipline Behind Most Pipelines

Continuous Integration (CI): The Missing Engineering Discipline Behind Most Pipelines

3
Comments
5 min read
My Journey as a Software Development Engineer – Alan Babychan

My Journey as a Software Development Engineer – Alan Babychan

1
Comments
1 min read
How Developers Flatline Their Careers — And How to Avoid It

How Developers Flatline Their Careers — And How to Avoid It

4
Comments
4 min read
Understanding Dependency Injection Lifetimes: Singleton, Scoped, and Transient

Understanding Dependency Injection Lifetimes: Singleton, Scoped, and Transient

Comments
5 min read
Rethinking Software Engineering: Why It Has Failed at Maintainability

Rethinking Software Engineering: Why It Has Failed at Maintainability

2
Comments 2
12 min read
Why Your Website Loads Faster the Second Time: HTTP Caching Explained

Why Your Website Loads Faster the Second Time: HTTP Caching Explained

2
Comments
4 min read
How WBS Transforms Development Teams: From Chaos to Clarity

How WBS Transforms Development Teams: From Chaos to Clarity

Comments
6 min read
Experience-First Portfolio: A New Approach to Showcasing Engineering Skills

Experience-First Portfolio: A New Approach to Showcasing Engineering Skills

1
Comments 2
6 min read
Highlight Multiple Languages

Highlight Multiple Languages

Comments
4 min read
Ανατομία και Εκτίμηση ενός .NET Solution Ένα Ταξίδι Αξιολόγησης πριν από το Refactor

Ανατομία και Εκτίμηση ενός .NET Solution Ένα Ταξίδι Αξιολόγησης πριν από το Refactor

Comments
2 min read
Architecture in IT: It’s a Verb, Not a Job Title

Architecture in IT: It’s a Verb, Not a Job Title

Comments
7 min read
Why Blind Dependency Updates Are Costing Java Teams More Than They Save

Why Blind Dependency Updates Are Costing Java Teams More Than They Save

1
Comments
8 min read
Your Boilerplate Is Costing You 36% More in AI Tokens (And Making Your Code Worse)

Your Boilerplate Is Costing You 36% More in AI Tokens (And Making Your Code Worse)

Comments
4 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
REST vs GraphQL in Practice, Trade-offs for Backend and Frontend Teams

REST vs GraphQL in Practice, Trade-offs for Backend and Frontend Teams

4
Comments
4 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
loading...