Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
#
softwaredesign
Follow
Hide
Posts
Left menu
👋
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
Zero-Downtime Architecture for Enterprise Systems: A Practical Guide to Always-On Services
Joseph Owino
Joseph Owino
Joseph Owino
Follow
Aug 3 '25
Zero-Downtime Architecture for Enterprise Systems: A Practical Guide to Always-On Services
#
systemarchitecture
#
softwaredesign
#
devops
#
kubernetes
2
reactions
Comments
Add Comment
9 min read
Why Most Refactors Fail — And How to Fix Them
Amirsaeed Sadeghi Komjani
Amirsaeed Sadeghi Komjani
Amirsaeed Sadeghi Komjani
Follow
Aug 17 '25
Why Most Refactors Fail — And How to Fix Them
#
refactoring
#
cleancode
#
softwaredesign
#
programming
Comments
Add Comment
1 min read
When APIs Outgrow Their Monolith: A Practical Intro to Federation
Stefan 🚀
Stefan 🚀
Stefan 🚀
Follow
Jun 30 '25
When APIs Outgrow Their Monolith: A Practical Intro to Federation
#
graphqlfederation
#
apiarchitecture
#
softwaredesign
#
distributedsystems
Comments
Add Comment
3 min read
Systematic Software Design Approach: A Business Leader’s Guide
Shikharsparx
Shikharsparx
Shikharsparx
Follow
Jun 25 '25
Systematic Software Design Approach: A Business Leader’s Guide
#
softwaredesign
Comments
Add Comment
4 min read
[EN] Granularity: The Art of Breaking the System into the Right Size
Márcio Renan
Márcio Renan
Márcio Renan
Follow
Jul 20 '25
[EN] Granularity: The Art of Breaking the System into the Right Size
#
poo
#
softwaredesign
#
bestpractices
1
reaction
Comments
Add Comment
4 min read
A Clean Way to Refactor Error Handling in Node.js
Mark M
Mark M
Mark M
Follow
Jul 18 '25
A Clean Way to Refactor Error Handling in Node.js
#
node
#
typescript
#
softwaredesign
#
errors
Comments
Add Comment
5 min read
5 Must-Have System Design Cheat Sheets for Interviews
Soma
Soma
Soma
Follow
Jun 22 '25
5 Must-Have System Design Cheat Sheets for Interviews
#
softwaredesign
#
systemdesign
#
programming
#
development
136
reactions
Comments
10
comments
7 min read
𝗪𝗵𝗮𝘁 𝗜𝘀 𝗮 𝗨𝘀𝗲 𝗖𝗮𝘀𝗲 𝗶𝗻 𝗖𝗹𝗲𝗮𝗻 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 – 𝗔𝗻𝗱 𝗪𝗵𝘆 𝗜𝘁 𝗠𝗮𝘁𝘁𝗲𝗿𝘀 𝗶𝗻 𝗥𝗲𝗮𝗹-𝗪𝗼𝗿𝗹𝗱 𝗣𝗿𝗼𝗷𝗲𝗰𝘁𝘀
Supraja Tangella
Supraja Tangella
Supraja Tangella
Follow
May 13 '25
𝗪𝗵𝗮𝘁 𝗜𝘀 𝗮 𝗨𝘀𝗲 𝗖𝗮𝘀𝗲 𝗶𝗻 𝗖𝗹𝗲𝗮𝗻 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 – 𝗔𝗻𝗱 𝗪𝗵𝘆 𝗜𝘁 𝗠𝗮𝘁𝘁𝗲𝗿𝘀 𝗶𝗻 𝗥𝗲𝗮𝗹-𝗪𝗼𝗿𝗹𝗱 𝗣𝗿𝗼𝗷𝗲𝗰𝘁𝘀
#
cleanarchitecture
#
usecasepattern
#
softwaredesign
#
dotnetdeveloper
Comments
Add Comment
1 min read
Premature Optimization
Mirnes
Mirnes
Mirnes
Follow
Jun 2 '25
Premature Optimization
#
cleancode
#
designpatterns
#
softwaredesign
#
optimization
5
reactions
Comments
3
comments
3 min read
Rethinking Exception Handling in APIs: Design for Clarity, Not Convenience
Patrik
Patrik
Patrik
Follow
Apr 20 '25
Rethinking Exception Handling in APIs: Design for Clarity, Not Convenience
#
softwaredesign
#
errors
#
api
Comments
Add Comment
4 min read
Functional Principles Still Matter
Rex
Rex
Rex
Follow
Apr 17 '25
Functional Principles Still Matter
#
typescript
#
architecture
#
softwaredesign
Comments
Add Comment
4 min read
Internal State: Not Evil, Just Misplaced
Rex
Rex
Rex
Follow
Apr 15 '25
Internal State: Not Evil, Just Misplaced
#
typescript
#
architecture
#
softwaredesign
Comments
Add Comment
4 min read
What Causality Can Teach Us About Software Coupling
Maneesh Chaturvedi
Maneesh Chaturvedi
Maneesh Chaturvedi
Follow
Apr 18 '25
What Causality Can Teach Us About Software Coupling
#
softwaredesign
#
programming
#
softwarecoupling
#
development
Comments
Add Comment
3 min read
Software design vs software architecture: Stop mixing up these two tech twins!
Mohini
Mohini
Mohini
Follow
Apr 17 '25
Software design vs software architecture: Stop mixing up these two tech twins!
#
csharp
#
aspnet
#
softwaredesign
#
architecture
2
reactions
Comments
Add Comment
7 min read
Part 2 – Constructing Boundaries (Not Just Using Classes)
Rex
Rex
Rex
Follow
Apr 10 '25
Part 2 – Constructing Boundaries (Not Just Using Classes)
#
typescript
#
architecture
#
dependencyinjection
#
softwaredesign
Comments
Add Comment
6 min read
👋
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account