Muhammad Hewedy retweeted
في حال أردت اختبار جافا، موقع @Enthuware هو أفضل من هم في المجال.
بمجرد دفعك 10$، سيكون بإمكانك الدخول على عدد لا بأس به من الامتحانات التجريبية للجافا التي ستعصر مخك.
لكن لا تخف، هي أصعب بكثير من الامتحان الحقيقي، لكنها مجموعة من اختبارات حقيقية.
الميزة الرائعة ليست هنا
Muhammad Hewedy retweeted
مراجعة كتاب A Common-Sense Guide to AI Engineering
هذا هو الترشيح الثاني لكتب هندسة الذكاء الاصطناعي.
مستوى الكتاب مبتديء إلى متوسط.
أرشحه للقراءة بعد كتاب Grokking AI Applications، وإن شئت قراءته أول شيء فحسن أيضا ومناسب.
.
ميزة الكتاب الرائعة هو تسلسل أفكاره، حيث يبدأ ببرنامج بسيط بلغة بايثون ويطوره أثناء فصول الكتاب حتى يصل إلى بناء منتج درشة للدعم الفني مدعوم بالذكاء الاصطناعي.
وميزته الثانية هي طريقة ربطه للأفكار ببعضها، حيث يشرح الفكرة، ثم ينفذها بتعديل كود البايثون الصغير، ثم يحلل النتيجة ويثبت الأشياء الصالحة ويحتفظ بالمشاكل ليعالجها في التحسين التالي، وهكذا. بداية بسيطة، ثم تحسين مستمر، ثم مع كل تحسين يحصر المشاكل ويعالجها في الدورة التالية.
هذا الأسلوب شيق جدا، ويجبرك على الانتهاء من قراءة الفصل بمجرد البدء فيه، بل ويدفعك الفضول لبدء الفصل التالي، كأنك تقرأ رواية!
.
أما الكود، فهو واضح جدا حتى لو لم يكن لديك أية فكرة عن البايثون، لكن ينبغي أن تكون مبرمجا لتستفيد من الكتاب.
.
عالج الكتاب مواضيع متقدمة نوعا ما، مثل ال evals والguardrails. والevals عالجها مبكرا في الكتاب، لتسير معه مع كل تحسين أثناء فصول الكتاب، ثم تعرض لها في آخر الكتاب مرة أخرى عندما أتمتها.
.
الكتاب صدر في مايو ٢٠٢٦، فلم تتقادم معلوماته بعد!
.
أرشحه بشدة!
السلام عليكم
بدور على فرصة شغل كـ Data Engineer
فلو ريبوست أو قدامك فرصة يبقى جزاك الله خير
#DataEngineering #DataEngineer
Muhammad Hewedy retweeted
Distributed systems can break when a database write succeeds but the event publish fails.
In this tutorial, @pliutau teaches you how to implement the Outbox Pattern in Go and PostgreSQL.
You'll also learn how to build a relay service, work with an outbox table, and handle at-least-once delivery in event-driven systems.
freecodecamp.org/news/how-to…
Muhammad Hewedy retweeted
أنا برفض تماماً إننا نحول فريق الـ R&D أو الـ Development لـ "Order-takers"!
لما الإدارة بتتعامل مع الـ PRD على إنه مقدس أو إنه "الكلمة النهائية" وبتتجاهل مرحلة الـ Discovery، هما كده بيبعتوا رسالة واضحة للـ Developers: “خلصوا الـ tickets وملكمش دعوة بالـ Unit Economics".
في عالم الـ B2B SaaS النهاردة، الاعتماد على "Prototype as Spec" هو لغة الـ C-Level. الـ Prototype بيجاوب على سؤال "هل العميل هيدفع؟"، في حين إن الـ PRD بيكمل الصورة عشان يضمن الأمان وقابلية التوسع.
الترتيب ده هو اللي بيعمل الفرق بين الـ Burn Rate العالي والاستقرار المالي.
Muhammad Hewedy retweeted
انا ممكن ابدأ .. بنيت bragduck.com من ٧ شهور وباستعمله بشكل يومي انا وناس كتير اعرفهم
هو ببساطة مشروع بيساعدك تتحكم في المسار الوظيفي بتاعك وانك تفتكر ايه ممكن يخليك تترقى او تزود مرتبك وكمان تشوف انت ماشي حسب اهداف الشركة او لا .. جربوه مجانا تماما
Muhammad Hewedy retweeted
إنتقلنا سريعاً من سيب ال ai يعمل ال donkey work لوفر الtokens لحاجة مهمة واعمل إنت الشغل ده 🤡🫏
Muhammad Hewedy retweeted
أغلب الـ Product Managers بيركزوا بشكل كبير على العميل, وبينسوا البيزنس!
#ProductRisk #BusinessViability #ProductManagement #MartyCagan #ProfitLedProduct #prodXeed #HaithamFouadInsights #TheExecutiveGuide
#تطوير_الأعمال #الجدوى_التجارية #ريادة_الأعمال #التخطيط_الاستراتيجي #النمو_المستدام
Muhammad Hewedy retweeted
أعز صديق ليا أزهري وقالي أن عنده أمتحانات القرآن كل سنة على أجزاء معينه
فعملتله سيستم صغير بيعمله اسئلة عشوائية برضو عن طريق انه يختار الأجزاء اللي عليه وهو بيعمله سؤال (أكمل من قوله تعالي ... إلى ....)
قولت أنشره يمكن يفيد حد في أزهر أو بيحفظ قرآن هنا
emam4.github.io/quraan-exams…
Muhammad Hewedy retweeted
مبرمج مصري عمل صفحة مخصصة لكل روح فلسطينية استشهدت بفعل يد الإحتلال خلال حرب الإبادة في غزة
حتى الآن سجّل 72 الف اسمًا.
كل نقطة ضوء في الشاشة تمثل اسم شهيد وعند الضغط عليها يظهر صاحبها ..
الرابط :
bkhmsi.github.io/i-am-not-a-…
Muhammad Hewedy retweeted
كلامك صح جدًا 👌
مراجعة الـ PRs بالـ AI مفيدة، بس القيمة الحقيقية في السؤال اللي بتسأله للـ agent. لو السؤال سطحي، الإجابة هتكون سطحية.
الفكرة:
• اسأل عن edge cases
• اطلب منه يراجع الأداء والأمان
• خليه يشرح ليه الكود كده
• اسأله لو في بدائل أحسن
• اطلب منه يكتشف مشاكل محتملة
الـ AI مش بيكتشف كل حاجة لوحده… لازم تديله السؤال الصح عشان يبدأ يحفر ويحلل 🚀
Muhammad Hewedy retweeted
[أنا بحب الـAI و الذي منه بس الي بيحصل في موضوع كلادبوت/مالتبوت/اوبن كلا بحسه عبط على هستيريا و الناس الي بتنشر/بترجم/بدون فهم بيسعدوا على انتشار العبط، ده بحث معمول عن الموادل بيشتغل اذاي، بعد كل ده خايف يطلع بكره ناس تعبد المودل]
On the Biology of a Large Language Model
transformer-circuits.pub/202…
Muhammad Hewedy retweeted
شباب سعوديين، اطلقوا منتج بمستوى سان فرانسيسكو
تقدر تنزل تطبيقاتك والـAI Agents كلها عندهم واستضافتهم فيها الرياض 😍🤍🇸🇦 يعني اذا عملاؤك بالسعودية لا تتعداهم
اعلن انضمامي لهم، وراح انقل كل الباك اند حقي هناك، فعلًا شيء عالمي
Today, we’re releasing CranL, the best way to deploy your projects.
Deploy your projects using github repo, one click, free and unlimited traffic. Along with multiple regions:
- USA 🇺🇸
- Saudi Arabia 🇸🇦
- Germany 🇩🇪
- India 🇮🇳
And so many other regions coming soon.
Try it now: cranl.com
CranL—The easiest, best, cheapest way to deploy your projects.
Muhammad Hewedy retweeted
تواصلت معي عميلة لطلب تصميم واجهات لتطبيقها الجديد.
وكان معها ux جاهز
طلبت منها الملف قبل الاتفاق
وهنا كانت الصدمة.
الملف كامل بالذكاء الاصطناعي Screens و User Flow والخ
الشكل العام؟ يبين منطقي بس يوم
بديت أحلل السيناريوهات كبشر اكتشفت الفجوات:
1️⃣ الـ AI افترض "المسار السعيد" (Happy Path) فقط: نسي تمامًا ماذا يحدث لو أخطأ المستخدم؟ أو انقطع النت؟ أو أو
2️⃣ تجربة "روبوتية": النصوص والخطوات كانت جافة جدًا ولا تراعي سيكولوجية المستخدم المحلي.
3️⃣ تعقيد غير مبرر: اقترح 4 خطوات لعملية يمكن حلها في خطوة واحدة
كان عندي خيارين:
أ- أصمم الـ UI على أخطاء الـ UX وأستلم فلوسي (وأورطها).
ب- أكون أمينه وأشرح لها أن "الأساس مكسور".
اخترت الحل (ب).
قلت لها: "الـ AI أداة عظيمة للعصف الذهني، لكنه لا يفهم المشاعر ولا يدرك سياق المستخدم الحقيقي. لو بنينا التصميم على هذا الأساس، التطبيق سيفشل في أول شهر."
اتفقنا نعيد صياغة الـ UX.
ليس لنسفه، بل لـ "أنسنته" (Humanizing).
• دمجنا خطوات لتقليل الجهد (Minimal effort).
• أضفنا رسائل طمأنة للمستخدم في نقاط القلق (Trust signals).
• تأكدنا أن الـ Flow يخدم "البيع" وليس فقط "التصفح".
الذكاء الاصطناعي مساعد جيد ممتاز.
لكن لا يمكن يتولى المهمه بالكامل
في الـ UX تحديدًا: نحتاج "التعاطف" (Empathy) لفهم مشاكل البشر، والـ AI حتى الآن.. لا يملك قلبًا.
إذا كنت تعتمد على الأدوات الآلية لبناء مشاريعك، تأكد أن تعرضها على خبير بشري يضبط "البوصلة"




























