Fundamentals of Object Equality in Software
Introduction When it comes to object equality in Object-Oriented Programming, there are fundamentals that we need to pay attention to....
Senior Software Engineers Build Robust Systems
Here, you will find inspiring Software Engineering posts discussing fundamentals of software construction, algorithms, software architecture, distributed systems, and many more.
Senior Software Engineers should be focused on building resilient, robust and fault-tolerant systems. It all starts with strong fundamentals. As experienced engineers, we also learn from systems we build and make improvements.
In this blog I will discuss some fundamentals, share my experiences in building distributed systems and microservices, and most importantly, welcome feedback and improvements.