About Manoj Suthar
Software Engineer & Technology Enthusiast
Hello! I'm Manoj Suthar, a software engineer with a strong passion for building robust backend platforms, exploring distributed systems, and architecting modern AI systems.
Why This Blog Exists
This website serves as my public engineering notebook and digital garden. Throughout my journey in software engineering, I have found that the best way to solidify an understanding of complex systems is to explain them clearly.
Here you will find deep dives, architectural breakdowns, practical tutorials, and reflections on real-world engineering challenges. Whether it is optimizing high-throughput distributed systems, designing resilient microservices, or exploring AI system design and agentic architectures, my goal is to share actionable insights that help other developers grow.
Engineering Principles
- Simplicity over Complexity: The best architectures are easy to reason about, maintain, and debug. Avoid premature optimization and unnecessary abstractions.
- Continuous Learning: Software is an ever-evolving field. Staying curious and experimenting with new paradigms is what makes engineering exciting.
- Giving Back: Open knowledge sharing makes the developer ecosystem stronger for everyone.
Get In Touch
I am always happy to connect with fellow engineers, collaborate on interesting ideas, or discuss technology: