Let's Surf
Featured

From Syria to Sharjah: A Journey of Perseverance
The story of how determination and faith carried me across continents and through every obstacle that stood in the way of building a meaningful career in technology.

What 20 Years of Coding Taught Me About Life
Reflections on two decades of writing code — the unexpected parallels between debugging software and navigating life's complexities.

Finding Strength in Gratitude During Difficult Times
How practicing daily gratitude transformed my approach to challenges, both in my career and personal life, and became a cornerstone of my resilience.

How a Daily Gratitude Practice Transformed My Career
The simple five-minute morning habit that rewired my brain for resilience, creativity, and professional growth.

Ramadan Reflections of a Software Developer
How the discipline of fasting reshapes my approach to focus, patience, and meaningful work during the holy month.

Building Meaningful Habits Through Perseverance
The unglamorous truth about personal transformation — small consistent actions compound into the person you become.

What I Learned From My Startup Failure
The painful but invaluable lessons from a startup that did not succeed — and why failure is the best teacher you will ever have.

Teaching at the University of Sharjah
The joy and responsibility of shaping the next generation of computer scientists in the UAE.

My Open Source Contribution Journey
How contributing to open source transformed my career, expanded my network, and made me a better engineer.

Balancing Faith and a Technology Career
How Islamic values inform my work in technology — from ethical AI to the dignity of building tools that serve people.

Mentoring Young Developers in the UAE
Lessons from years of mentoring computer science students and junior engineers — what actually helps them grow.

Overcoming Imposter Syndrome in Engineering
The persistent voice that says you are not good enough — and the practical strategies that helped me quiet it over twenty years.