Personal Blog

  • Crisis in Sudan: A Regional Power Battleground

    Crisis in Sudan: A Regional Power Battleground

    THE SITUATION  The fall of El Fasher in the Darfur region to the Rapid Support Forces (RSF) marks a major shift in the violent civil war in Sudan that has been raging since April,…

  • لماذا تأخرنا؟ وكيف ننهض؟ الإستبداد والعدالة والنهضة

    لماذا تأخرنا؟ وكيف ننهض؟ الإستبداد والعدالة والنهضة

    في حياة الشعوب هناك لحظات تعود فيها الأسئلة الكبرى للواجهة وتختلط فيها السياسة مع الفلسفة والدين مع الدولة والماضي مع الحاضر. العالم العربي، على امتداد قرنين ظل يطرح السؤال ذاته بصيغ مختلفة: لماذا تأخرنا؟…

  • The New Right: America 2.0

    The New Right: America 2.0

    In just over a decade, American conservatism has transformed from a fragmented grassroots rebellion to a coherent ideological movement backed by elite institutions and intellectuals. Known as the New Right, this coalition has now…

  • Project Management 101 for Engineers

    Project Management 101 for Engineers

    In the simplest form, a project is the promise to deliver x at a time t. success(project) = deliver(x) / time(t) Most if not all problems around projects center around a misunderstanding of X…

  • 3 Phases to a Successful Machine Learning Project

    3 Phases to a Successful Machine Learning Project

    I was working on a project to find an efficient and automated way to detect sensor failures on a rocket engine. Machine learning has become a popular solution to many hard problems and I…

  • 3 Step-Framework for DevOps Operational Excellence

    3 Step-Framework for DevOps Operational Excellence

    It is 2:13 AM and your phone is flashing and ringing.  It is PagerDuty alerting you to a production issue. Technology has certainly evolved since my early days at Amazon Web Services where I…

  • 4 Steps to Analyze and Document Software Architecture

    4 Steps to Analyze and Document Software Architecture

    Have you ever joined a technology company and got lost in the code base trying to reverse engineer what was happening? What about a time when you were baffled why the system was designed…

  • 6 Questions to Hire Software Engineers at a Startup

    6 Questions to Hire Software Engineers at a Startup

    Great companies are made of great people. In “Good to Great“, Jim Collins emphasized that leaders of companies that go from good to great start with getting the “right people on the bus… and…

  • الرضا ومعنى السعادة

    الرضا ومعنى السعادة

    الرضا بحالك هو مفتاح السعادة. والرضا يكون بالقلب ولا يكون بالعقل. فالعقل مشتت بين ماضي يسترجعه ومستقبل يستشرفه. وهذا يورث الحزن على مافات والهم لما هو أت. فالعقل يرجو ما هو افضل ويحسب ما…

Subscribe

Receive regular updates, and insights in your inbox.