Hexagonal Architecture

The underrated architecture that every developer should know

Assisted-Human Development

When AI relies on Human!

FVP: Offline-First. Parse Data, Not Privacy

Why I Built an Offline Tool to Stop Leaking Customer Data?

The Million-Dollar AI Mistake

While designing a complex installment module with multiple variables, an engineer had a 'bright' idea: 'Instead of building this ourselves, let's just use AI....

Lightweight Evaluation for New Solutions (LENS)

The history of scalable systems architecture mirrors the evolution of the digital era itself, a continuous pursuit of efficiency, resilience, and adaptability....

The Cognitive Load Trap

In software industry, they issues that may break systems are not only technical issues, sometimes the primary issue is organizational. System sustainability...

تنظيم الوقت بجدول الفروض الخمس

إدارة الوقت من أهم أسس النجاح، وللإدارة الناجحة مقدمات، أهمها الاستعانة بالله عز وجل. ولما كان الإسلام مصدرًا لعوامل نجاح متعددة، كان النظر إلى ضوابط الدين في...

Managing What You Can't Control

In this blog, I'm assuming you have foundational knowledge about AI and

Architect and Teams

Communication creates clarity across different perspectives — and for engineers, that means learning to talk non-tech. Anyone building a system to deliver...

Where Do You Stand in the AI Era?

AI User, AI Enabler, or AI Native — Which Engineer Are You?

The Evil Face of Microservices

It is almost 12 years since the word “Microservices” reached the earth, an architecture that everyone loves, and decided to build it claiming it is the...

The Promotion Trap

Ahmed is a skilled senior employee who consistently solves business problems in a notable way. His manager trusts that, no matter the problem, Ahmed will find...