Home
About Us
Blog
Courses
Coaching
Login
Home
About Us
Blog
Courses
Coaching
Login
Friday
Microservices… what actually happened
The biggest failure in the history of software.
Apr 2
More threads didn’t increase throughput
The added complexity wasn't justified.
Mar 26
When SDK Entities Leak Into Your Business Layer
The right combination of patterns for better integrations.
Mar 12
We thought retry + DLQ was enough
Nothing crashed—things just got worse.
Mar 3
We allowed ambiguity over who is doing what in the name of agility
Feb 19
SOLID confused me until i found out the truth
Feb 12
Every time I face legacy system modernization, the same thought comes back
It would be much easier to start a next-gen system from scratch.
Feb 5
We skipped system design patterns, and paid the price
This made me rethink a system design decision while working on an event-driven architecture.
Jul 31, 2025
Is 3-Tiers Architecture Justified?
Decision Making
,
Security
A compromised web server is unpleasant, but it’s a contained incident if that server had no direct path to the crown jewels.
Jul 17, 2025
Scaling Pay Bills with Async Messaging
Communication
,
Case Studies
,
Decision Making
,
Scalability
The Month-End Bottleneck
Jul 3, 2025
Is gRPC Justified?
Decision Making
In a high-performance mobile banking system, we chose gRPC with Protobuf over REST/JSON to meet a strict 200 ms response time target.
Jun 19, 2025
Is API Gateway Justified?
Decision Making
Our fintech system supports iOS, Android, a web portal, and even a Zendesk SAAS. Each with its own needs
1
2
3