Nov 17, 20247 min read
3 Lessons From 20 Years of Software Development
Lesson #1: The Most Insidious Bugs Hide In Between Imagine a scenario. You are writing a new feature. Let's say that it's a REST API. You...
Sep 8, 202412 min read
When to Use Microservices - A Deep Dive
Why does Netflix famously have thousands of microservices? By the same token, why did Amazon, not too long ago, drop microservices...
Jul 1, 20244 min read
5 Tenets of System Design & Architecture Every Software Engineer Must Know
Introduction In software development, adhering to fundamental system design and software architecture tenets is key for creating robust,...