How to deal with Technical Debt

How to scale databases

API Gateway vs. Load Balancer vs. Reverse Proxy

Caching: the single most helpful strategy for improving app performances

When should you use GraphQL, gRPC, and REST?

How To Do Code Reviews Properly

How does Single Sign-On (SSO) work?

My learnings from the book "A Philosophy of Software Design"

What I learned from the book Software Architecture: The Hard Parts

How to select a Design Pattern?

What is the difference between MVC, MVP, MVI, MVVM, MVVM-C, and VIPER architecture patterns?

How to Become a Great Software Engineer

What Are Deployment Patterns?

Stack Overflow, Shopify and Levels.fyi Architectures