#system-design
Read more stories on Hashnode
Articles with this tag
I see the same mistake happen over and over again. Developers discover Clean Architecture, get excited about its principles, and then... they turn the...
Picture this: You're part of a team building a shiny new .NET application. You've carefully chosen your software architecture. It could be...
I've worked with many different software architectures over the years. There's one that clearly stands out for its benefits: Modular Monolith...
A URL shortener is a simple yet powerful tool that converts long URLs into more manageable, shorter versions. This is particularly useful for sharing...
Modular monoliths are an architectural approach that's becoming very popular. They combine the benefits of modularity and monolithic design. Modular...
Layered architectures are the foundation of many software systems. However, layered architectures organize the system around technical layers. And the...