Life & Technical
Personal reflections and life lessons alongside technical deep-dives — two sides of the same mind.
When Allah Does Not Show You the Full Plan
One of the hardest parts of life is not always the pain itself. Sometimes it is not knowing. This reflection explores how uncertainty, effort, and trust in Allah shape a strong believer.
Uncertainty Is a Blessing
We spend so much of life trying to remove uncertainty, but some of the deepest forms of growth, trust, and gratitude only become possible because we do not know what comes next.
Patience on the Right Path
Lately I've been seeing a lot of hopelessness around us. I wanted to remind myself first, and then you, of something Islam teaches us about trials, ease, and staying on the right path.
Tawakkul: Trusting Allah When Life Breaks Your Plans
For the past few months, I have been reflecting on my purpose, the kind of person I am, and my tawakkul in Allah's plan. The story of Aam ul-Huzn changed everything for me.