Microservices

Why Code Is No Longer the Bottleneck
Why Code Is No Longer the Bottleneck

Why I am writing this In my previous blog, I wrote about whether it is still worth being a software engineer when AI can write code. One important idea deserves its own discussion: Code is no longer the biggest …

Authenticating Services in a Microservices Environment
Authenticating Services in a Microservices Environment

Why this problem is easy to underestimate When we start building microservices, the first security question usually sounds simple: “Can we protect this API?” The first answer is also usually simple. Put a gateway in …

Approaches to Software Architecture
Approaches to Software Architecture

The architecture of a building plays a critical role in its usability and longevity. Similarly, the architecture of a software application is vital for ensuring scalability, maintainability, and overall system success. …