September 2, 2025

August 26, 2025

Atomic Habits – Chapter 5: The Best Way to Start a New Habit

Book Highlights — Some books stick with you, others challenge you, and a few do both. I’m using this space to capture highlights, ideas, and reflections—less a summary, more a mix of what stood out and why it matters (at least to me). Maybe it sparks something for you too. This time: Atomic Habits by […]

August 22, 2025

ChatGPT-5: Feels Like a Step Back

Personality Shift One of the things that made GPT-4 engaging despite its quirks was its personality. It wasn’t just about the right answer — it felt like a conversation. GPT-5 stripped a lot of that away. Responses often come across flat and robotic. Instead of a helpful partner, it feels like a corporate assistant in […]

August 19, 2025

Atomic Habits – Chapter 4: The Man Who Didn’t Look Right

Book Highlights — Some books stick with you, others challenge you, and a few do both. I’m using this space to capture highlights, ideas, and reflections—less a summary, more a mix of what stood out and why it matters (at least to me). Maybe it sparks something for you too. This time: Atomic Habits by […]

August 12, 2025

Atomic Habits – Chapter 3: How to Build Better Habits in 4 Simple Steps

Book Highlights — Some books stick with you, others challenge you, and a few do both. I’m using this space to capture highlights, ideas, and reflections—less a summary, more a mix of what stood out and why it matters (at least to me). Maybe it sparks something for you too. This time: Atomic Habits by […]

August 5, 2025

July 29, 2025

Atomic Habits – Chapter 1: The Surprising Power of Atomic Habits

Book Highlights — Some books stick with you, others challenge you, and a few do both. I’m using this space to capture highlights, ideas, and reflections—less a summary, more a mix of what stood out and why it matters (at least to me). Maybe it sparks something for you too. This time: Atomic Habits by […]

August 30, 2021

The Imposter syndrome

People with imposter syndrome tend to be perfectionists, which means they’re likely to spend hours working overtime to make sure they excel in every single field. So if you do suffer from imposter syndrome, chances are you’re doing a pretty good job.   One of the biggest causes for concern in the software development industry […]

June 4, 2019

سافر .. كمصري ممكن تسافر ٦٢ دولة بدون فيزا 🥳

#سافر كمصريين، احنا مش محتاجين فيزا (أو أونلاين فيزا) عشان نسافر لـ ٦٢ دولة، تعرف كدا؟! 😲 معندكش حجة .. وأغلب الدول دي السفر ليها والمعيشة فيها سهلة ورخيصة .. سافر استمتع واكسب خبرة .. السفر مش بس لأمريكا وأوروبا، عندك جزر سيشل، المالديف، مدغشقر، ماليزيا، جورجيا، وغيرهم كتير .. كلهم تقدر تسافر لهم بسهولة […]

June 26, 2016

Active Repository is good & Awesomely Usable

This is Part One of Practical Software Architecture series. A blog posts series I'm planning to post unscheduled whenever a practical need arise in a real-world use case. It's also an evolving and incremental experience, so some point of views may be changed overtime. While the following topic may be controversial, and I'm not that person who enjoys such argumentative discussions, I see it's a must to declare the why behind our newly released open-source package "Rinvex Repository" and my opinions why I built it that way.