40 Must Read Engineering Blogs to Learn System Design and Software Architecture in 2025
Hello guys, mastering System design and software architecture is hard as they are very vast and there are a lot of concepts in play. I have been doing programming for close to 25 years now and I have worked on all kind of applications like starting from tiny 10KB mobile applications to monolithic applications where it take 30 minutes to just checkout the code. I have worked on stateless applications and stateful applications, I have also worked on low latency applications and where latency doesn’t matter much. https://hackmd.io/@alexaa34/BJm76ljHMg https://medium.com/@alexharris59600/40-must-read-engineering-blogs-to-learn-system-design-and-software-architecture-in-2025-b55c47dfd3dd From all these experience what I have found that In order to master System design and software architecture, its not enough to just know concepts and software architecture components, you also need to know how and when to use them. Not just that you also need to know how to improvise them to meet your ...