DEV Community

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Choosing a Stack Is a Social Decision, Not a Technical One

Choosing a Stack Is a Social Decision, Not a Technical One

8
Comments 2
3 min read
Clean Architecture and Clean Code: What Does That Really Mean?

Clean Architecture and Clean Code: What Does That Really Mean?

Comments
7 min read
The Typestate Pattern: Making Stupidity a Compile-Time Error

The Typestate Pattern: Making Stupidity a Compile-Time Error

1
Comments
3 min read
Tests vs Business Value

Tests vs Business Value

Comments
1 min read
Shopify vs Salesforce for Enterprise Ecommerce: which should your engineering team pick?

Shopify vs Salesforce for Enterprise Ecommerce: which should your engineering team pick?

Comments
3 min read
I Used to Let the Browser Decide Everything

I Used to Let the Browser Decide Everything

Comments
9 min read
Docker, Beyond “It Works on My Machine”

Docker, Beyond “It Works on My Machine”

1
Comments
1 min read
CVE-2026-0603 – Hibernate security issue: Should you be worried?

CVE-2026-0603 – Hibernate security issue: Should you be worried?

1
Comments
2 min read
AI: The Danger of Endogamic Programming

AI: The Danger of Endogamic Programming

1
Comments
2 min read
Engineering Is the Art of Saying “No” Early

Engineering Is the Art of Saying “No” Early

1
Comments
1 min read
Koka.py: Type-Checked Dependency Injection and Error Handling in Python

Koka.py: Type-Checked Dependency Injection and Error Handling in Python

Comments
8 min read
Stop Putting Everything in AGENTS.md

Stop Putting Everything in AGENTS.md

1
Comments 1
7 min read
5 Habits of Highly Effective Agentic Engineers

5 Habits of Highly Effective Agentic Engineers

2
Comments
6 min read
Artemis II Isn’t About the Launch — It’s About the Rehearsal

Artemis II Isn’t About the Launch — It’s About the Rehearsal

Comments
1 min read
Engineers Don’t Hate Documentation.

Engineers Don’t Hate Documentation.

5
Comments
3 min read
Batch APIs in Node.js: Where Most Systems Fail

Batch APIs in Node.js: Where Most Systems Fail

Comments
1 min read
Critical Thinking for Technical Teams: A Practical Guide

Critical Thinking for Technical Teams: A Practical Guide

Comments
4 min read
How Agentic AI Is Transforming Workflow Automation in 2026

How Agentic AI Is Transforming Workflow Automation in 2026

Comments
3 min read
The Pattern Purist's Delusion: When Dogma Destroys Software

The Pattern Purist's Delusion: When Dogma Destroys Software

Comments
5 min read
Codewars: the challenge platform that transforms practice into mastery for developers

Codewars: the challenge platform that transforms practice into mastery for developers

Comments
2 min read
Logic Engineering

Logic Engineering

Comments
4 min read
I Stopped Fearing Legacy Code Once I Could See Its Dead Parts

I Stopped Fearing Legacy Code Once I Could See Its Dead Parts

Comments
3 min read
Modern Software Architectures Made Simple - When To Use What

Modern Software Architectures Made Simple - When To Use What

2
Comments
10 min read
From Zero to Agentic Platform Building: The SageCompass Origin Story (series prologue)

From Zero to Agentic Platform Building: The SageCompass Origin Story (series prologue)

6
Comments
10 min read
SOLID Principles + Design Patterns

SOLID Principles + Design Patterns

Comments
1 min read
loading...