

Jan 2332 min read
Is "Software Architect" a Fake Role?
The role of the software architect has evolved out of the necessity to design increasingly complex systems. But what does that really mean?


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...