<?xml version="1.0" encoding="UTF-8"?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
>
    <channel>
        <atom:link
            type="application/rss+xml"
            href="https://ibrahimahmed.online/feed/posts"
            rel="self"
        />
        <title><![CDATA[Posts feed]]></title>
        <link><![CDATA[https://ibrahimahmed.online/feed/posts]]></link>
                <description><![CDATA[Latest posts from Ibrahim Ahmed - Full-Stack Web &amp; Mobile Developer | React, Laravel, PHP]]></description>
        <language>en-US</language>
        <pubDate>2026-08-13T17:04:31+00:00</pubDate>

                    <item>
                <title><![CDATA[مقارنة حاسمة: Livewire أم Inertia.js؟ أيهما تختار لمشروعك القادم]]></title>
                <link>https://ibrahimahmed.online/mkarn-hasm-livewire-am-inertiajs-ayhma-tkhtar-lmshroaak-alkadm</link>
                <description><![CDATA[يا هلا بيك يا صديقي المبرمج! لو انت شغّال بتطوير مواقع الويب (Web Development) بلارافيل (Laravel)، فغالباً عيشتاً في الحيرة الأزلية دي: "يا ترى أبني المشروع الج]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/mkarn-hasm-livewire-am-inertiajs-ayhma-tkhtar-lmshroaak-alkadm</guid>
                <pubDate>Thu, 13 Aug 2026 17:04:31 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-315.jpg"
                    length="1179527"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[دليل بناء لوحات التحكم في ساعات باستخدام Filament PHP]]></title>
                <link>https://ibrahimahmed.online/dlyl-bnaaa-lohat-althkm-fy-saaaat-bastkhdam-filament-php</link>
                <description><![CDATA[يا هلا بيك يا صديقي المبرمج في عالم تطوير الويب (Web Development). تعال نتكلم كلمتين على بلاطة؛ كم مرة طلب منك العميل لوحة تحكم (Dashboard) كاملة، فيها إدارة مس]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/dlyl-bnaaa-lohat-althkm-fy-saaaat-bastkhdam-filament-php</guid>
                <pubDate>Thu, 13 Aug 2026 13:19:57 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-314.jpg"
                    length="1406585"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[بناء وتصميم الـ Pagination للبيانات التي تتحدث باستمرار (Real-time Pagination)]]></title>
                <link>https://ibrahimahmed.online/bnaaa-otsmym-al-pagination-llbyanat-alty-tthdth-bastmrar-real-time-pagination</link>
                <description><![CDATA[يا هلا بيك يا سيدي، لو انت شغال مبرمج ويب (Web Developer) وبتعمل داشبورد (Dashboard) أو تطبيق فيه جدول بيانات بيتحدث طول الوقت (Real-time Data)، غالباً قابلتك ا]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/bnaaa-otsmym-al-pagination-llbyanat-alty-tthdth-bastmrar-real-time-pagination</guid>
                <pubDate>Thu, 13 Aug 2026 09:15:52 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-313.jpg"
                    length="1523978"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[كيف تدير الـ Breaking Changes في الـ APIs دون إزعاج العملاء]]></title>
                <link>https://ibrahimahmed.online/kyf-tdyr-al-breaking-changes-fy-al-apis-don-azaaag-alaamlaaa</link>
                <description><![CDATA[تخيل معايا السيناريو ده: قاعد رايق في أمان الله بتشرب الشاي بتاعك، وفجأة تلاقي رسايل وتنبيهات على الـ Slack والـ Email من clients (عملاء) غضبانين وبيصرخوا إن ال]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/kyf-tdyr-al-breaking-changes-fy-al-apis-don-azaaag-alaamlaaa</guid>
                <pubDate>Wed, 12 Aug 2026 19:18:35 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-312.jpg"
                    length="1557281"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[ازاي تطير بالـ API بتاعك؟ دليل استراتيجيات الـ API Caching المتقدمة مع الـ CDN]]></title>
                <link>https://ibrahimahmed.online/azay-ttyr-bal-api-btaaak-dlyl-astratygyat-al-api-caching-almtkdm-maa-al-cdn</link>
                <description><![CDATA[ازاي تطير بالـ API بتاعك؟ دليل استراتيجيات الـ API Caching المتقدمة مع الـ CDN أهلاً بيك يا صديقي المبرمج في عالم الأداء الخارق! أكيد في يوم من الأيام، وأنت قاع]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/azay-ttyr-bal-api-btaaak-dlyl-astratygyat-al-api-caching-almtkdm-maa-al-cdn</guid>
                <pubDate>Wed, 12 Aug 2026 13:06:58 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-311.jpg"
                    length="1790445"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[إزاي تحمي السيرفر بتاعك؟ دليل بناء الـ Distributed Rate Limiting باستخدام Redis]]></title>
                <link>https://ibrahimahmed.online/azay-thmy-alsyrfr-btaaak-dlyl-bnaaa-al-distributed-rate-limiting-bastkhdam-redis</link>
                <description><![CDATA[إزاي تحمي السيرفر بتاعك؟ دليل بناء الـ Distributed Rate Limiting باستخدام Redis أهلاً بيك يا فنان في عالم الـ Backend! تخيل معايا السيناريو ده: لسة منزل السيرفر]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/azay-thmy-alsyrfr-btaaak-dlyl-bnaaa-al-distributed-rate-limiting-bastkhdam-redis</guid>
                <pubDate>Wed, 12 Aug 2026 09:06:59 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-310.jpg"
                    length="2263939"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[توثيق الـ APIs باستخدام AsyncAPI للخدمات التي تعتمد على الـ Events]]></title>
                <link>https://ibrahimahmed.online/tothyk-al-apis-bastkhdam-asyncapi-llkhdmat-alty-taatmd-aal-al-events</link>
                <description><![CDATA[يا هلا بيك يا بشمهندس! فكر معايا كده، كام مرة اشتغلت على مشروع فيه خدمات بتكلم بعضها في الخلفية (Background Services) باستخدام نظام الـ Event-Driven Architectur]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/tothyk-al-apis-bastkhdam-asyncapi-llkhdmat-alty-taatmd-aal-al-events</guid>
                <pubDate>Tue, 11 Aug 2026 17:15:40 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-309.jpg"
                    length="1831873"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[تأمين الـ APIs في بيئات الـ Microservices باستخدام mTLS]]></title>
                <link>https://ibrahimahmed.online/tamyn-al-apis-fy-byyat-al-microservices-bastkhdam-mtls</link>
                <description><![CDATA[أهلاً بيك يا صديقي المبرمج في مقال جديد من سلسلة شروحات هندسة البرمجيات وتطوير الويب (Web Development). لو انت شغال في شركة بتعتمد على المعمارية الحديثة، وأكيد]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/tamyn-al-apis-fy-byyat-al-microservices-bastkhdam-mtls</guid>
                <pubDate>Tue, 11 Aug 2026 13:03:38 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-308.jpg"
                    length="1821800"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[بناء نظام إشعارات يعتمد على Server-Sent Events (SSE) كبديل للـ WebSockets]]></title>
                <link>https://ibrahimahmed.online/bnaaa-ntham-ashaaarat-yaatmd-aal-server-sent-events-sse-kbdyl-ll-websockets</link>
                <description><![CDATA[يا هلا بيك يا بشمهندس في مقال تقني جديد. خلينا نبدأ كلامنا بسؤال واقعي: كم مرة طلبت منك إدارة المنتج أو الـ Product Manager تعمل نظام إشعارات لحظية (Real-time N]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/bnaaa-ntham-ashaaarat-yaatmd-aal-server-sent-events-sse-kbdyl-ll-websockets</guid>
                <pubDate>Tue, 11 Aug 2026 10:12:44 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-307.jpg"
                    length="1517030"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[دمج الـ GraphQL مع الـ REST في نظام واحد: متى ولماذا؟]]></title>
                <link>https://ibrahimahmed.online/dmg-al-graphql-maa-al-rest-fy-ntham-oahd-mt-olmatha</link>
                <description><![CDATA[دمج الـ GraphQL مع الـ REST في نظام واحد: متى ولماذا؟ يا هلا بيك يا باشمهندس في عالم تطوير الـ برمجيات (Software Development) الممتع والمعقد في نفس الوقت. تعال]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/dmg-al-graphql-maa-al-rest-fy-ntham-oahd-mt-olmatha</guid>
                <pubDate>Mon, 10 Aug 2026 17:11:38 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-306.jpg"
                    length="1691594"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[استراتيجيات بناء Webhooks آمنة وموثوقة (Retries &amp; Signatures)]]></title>
                <link>https://ibrahimahmed.online/astratygyat-bnaaa-webhooks-amn-omothok-retries-signatures</link>
                <description><![CDATA[يا هلا بيك يا بشمهندس! لو بتطور نظام ويب (Web Development) وفي لحظة لقيت نفسك محتاج تربط السيرفر بتاعك بسيرفر تاني عشان يبعتوا لبعض تحديثات في الوقت الحقيقي (Re]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/astratygyat-bnaaa-webhooks-amn-omothok-retries-signatures</guid>
                <pubDate>Mon, 10 Aug 2026 13:25:58 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-305.jpg"
                    length="1693590"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[تصميم APIs تدعم الـ Idempotency لمنع تكرار عمليات الدفع]]></title>
                <link>https://ibrahimahmed.online/tsmym-apis-tdaam-al-idempotency-lmnaa-tkrar-aamlyat-aldfaa</link>
                <description><![CDATA[يا هلا بيك يا بشمهندس في عالم البرمجة والـ Web Development. أحياناً بتبني نظام دفع (Payment System) وتفاجأ بإن العميل اتسحب من حسابه مرتين لنفس الأوردر، وبتبدأ]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/tsmym-apis-tdaam-al-idempotency-lmnaa-tkrar-aamlyat-aldfaa</guid>
                <pubDate>Mon, 10 Aug 2026 10:34:56 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-304.jpg"
                    length="1287310"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[كيفية دمج مكتبات المخططات (Charts) التفاعلية مع بيئة Inertia]]></title>
                <link>https://ibrahimahmed.online/kyfy-dmg-mktbat-almkhttat-charts-altfaaaly-maa-byy-inertia</link>
                <description><![CDATA[معرفتش ترسم المخططات البيانية (Charts) مع إنرشيا جي إس (Inertia.js) ولاقيت نفسك تايه بين الفرت إند والباك إند؟ يا هلا بيك يا سيدي، كلنا مرينا بالموقف ده! بتبقى]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/kyfy-dmg-mktbat-almkhttat-charts-altfaaaly-maa-byy-inertia</guid>
                <pubDate>Sun, 09 Aug 2026 17:10:49 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-303.jpg"
                    length="1333040"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[ازاي تنظم الـ Layouts المتعددة (Dashboard vs Website) في مشروع Inertia واحد باحترافية]]></title>
                <link>https://ibrahimahmed.online/azay-tnthm-al-layouts-almtaadd-dashboard-vs-website-fy-mshroaa-inertia-oahd-bahtrafy</link>
                <description><![CDATA[معرفات التصنيف: 1, 3 ازاي تنظم الـ Layouts المتعددة (Dashboard vs Website) في مشروع Inertia واحد باحترافية يا هلا بيك يا بشمهندس! لو انت شغلت دماغك في مشروع بتس]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/azay-tnthm-al-layouts-almtaadd-dashboard-vs-website-fy-mshroaa-inertia-oahd-bahtrafy</guid>
                <pubDate>Sun, 09 Aug 2026 13:09:51 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-302.jpg"
                    length="1393178"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[حل مشكلة فقدان الـ Scroll Position عند التنقل في مشاريع Inertia الكبيرة]]></title>
                <link>https://ibrahimahmed.online/hl-mshkl-fkdan-al-scroll-position-aand-altnkl-fy-msharyaa-inertia-alkbyr</link>
                <description><![CDATA[تخيل معايا السيناريو ده: قاعد بتفتح موقع كبير، مثلاً متجر إلكتروني أو تطبيق عقارات شغال بتطوير الويب (Web Development) ومستخدم مكتبة إنرشيا جي إس (Inertia.js) م]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/hl-mshkl-fkdan-al-scroll-position-aand-altnkl-fy-msharyaa-inertia-alkbyr</guid>
                <pubDate>Sun, 09 Aug 2026 10:31:08 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-301.jpg"
                    length="1416214"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[ازاي تبني فلاتر بحث معقدة (Complex Filters) وتظبط الـ URL مع Inertia.js زي البروفيشنال]]></title>
                <link>https://ibrahimahmed.online/azay-tbny-flatr-bhth-maakd-complex-filters-otthbt-al-url-maa-inertiajs-zy-albrofyshnal</link>
                <description><![CDATA[ازاي تبني فلاتر بحث معقدة (Complex Filters) وتظبط الـ URL مع Inertia.js زي البروفيشنال يا هلا بيك يا صديقي المبرمج في مقال جديد من سلسلة شروحات تطوير الويب (Web]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/azay-tbny-flatr-bhth-maakd-complex-filters-otthbt-al-url-maa-inertiajs-zy-albrofyshnal</guid>
                <pubDate>Sat, 08 Aug 2026 18:05:51 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-300.jpg"
                    length="1483709"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[تمرير البيانات الحساسة بأمان من Laravel إلى Inertia بدون كشفها للجميع]]></title>
                <link>https://ibrahimahmed.online/tmryr-albyanat-alhsas-baman-mn-laravel-al-inertia-bdon-kshfha-llgmyaa</link>
                <description><![CDATA[يا هلا بيك يا بشمهندس في مقال تقني جديد من سلسلة الشروحات اللي بتهم كل مطور ويب شغال بلغة PHP وفريم وورك Laravel مع Vue أو React عن طريق Inertia.js. تعال نتخيل]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/tmryr-albyanat-alhsas-baman-mn-laravel-al-inertia-bdon-kshfha-llgmyaa</guid>
                <pubDate>Sat, 08 Aug 2026 13:26:48 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-299.jpg"
                    length="1499124"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[إدارة الـ WebSockets واستقبال الـ Events اللحظية داخل مكونات Inertia]]></title>
                <link>https://ibrahimahmed.online/adar-al-websockets-oastkbal-al-events-allhthy-dakhl-mkonat-inertia</link>
                <description><![CDATA[إدارة الـ WebSockets واستقبال الـ Events اللحظية داخل مكونات Inertia]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/adar-al-websockets-oastkbal-al-events-allhthy-dakhl-mkonat-inertia</guid>
                <pubDate>Sat, 08 Aug 2026 10:54:16 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-298.jpg"
                    length="1406218"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[إدارة الـ WebSockets واستقبال الـ Events اللحظية داخل مكونات Inertia: ودع الـ Reload للأبد]]></title>
                <link>https://ibrahimahmed.online/adar-al-websockets-oastkbal-al-events-allhthy-dakhl-mkonat-inertia-odaa-al-reload-llabd</link>
                <description><![CDATA[التصنيف: تطوير الويب (Web Development) - شروحات تقنية (Tutorials) إدارة الـ WebSockets واستقبال الـ Events اللحظية داخل مكونات Inertia: ودع الـ Reload للأبد يا]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/adar-al-websockets-oastkbal-al-events-allhthy-dakhl-mkonat-inertia-odaa-al-reload-llabd</guid>
                <pubDate>Sat, 08 Aug 2026 10:54:08 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-297.jpg"
                    length="1417661"
                />
                                    <category>Web Development</category>
                            </item>
                    <item>
                <title><![CDATA[ازاي تطبق المصادقة الثنائية Two-Factor Authentication (2FA) مع انيرشيا Inertia.js بسهولة؟]]></title>
                <link>https://ibrahimahmed.online/azay-ttbk-almsadk-althnayy-two-factor-authentication-2fa-maa-anyrshya-inertiajs-bshol</link>
                <description><![CDATA[ازاي تطبق المصادقة الثنائية Two-Factor Authentication (2FA) مع انيرشيا Inertia.js بسهولة؟ يا هلا بيك يا صديقي المبرمج! أكيد في يوم من الأيام، وأنت شغال على مشرو]]></description>
                                    <author><![CDATA[Ibrahim Ahmed <ib.farag@gmail.com>]]></author>
                                <guid>https://ibrahimahmed.online/azay-ttbk-almsadk-althnayy-two-factor-authentication-2fa-maa-anyrshya-inertiajs-bshol</guid>
                <pubDate>Fri, 07 Aug 2026 13:24:12 +0000</pubDate>
                <enclosure
                    type="image/jpeg"
                    url="http://ibrahimahmed.online/storage/data-296.jpg"
                    length="1163747"
                />
                                    <category>Web Development</category>
                            </item>
            </channel>
</rss>
