التصنيف الرئيسي للمقالات التقنية: برمجة، ذكاء اصطناعي، DevOps، تحسين الأداء، أوتوميشن، وأخبار التكنولوجيا.
لو شفت دالة JavaScript بترجع دالة تانية لسه بتقرا المتغيرات بعد ما الدالة الأم خلصت، ده مش بَج. ده Closure. مقال للمبتدئ بمثال خزنة البنك، تعريف علمي دقيق لـ lexical scope، كود Node 24 شغّال، استخدام في private state وعدّاد لكل مستخدم، أرقام ذاكرة مقاسة، trade-offs الـ memory leak الكلاسيكي، وحالات لا تستخدمه فيها فعلاً.
لو كودك بيرد في 30ms على 500 صف وبيقعد 8 ثواني على 50 ألف صف، المشكلة مش السيرفر. المشكلة في Big O بتاع الخوارزمية. شرح للمبتدئ بمثال دفتر التليفون، تعريف علمي دقيق، كود Python شغّال يقارن O(n²) مع O(n)، أرقام timeit مقاسة، trade-offs الذاكرة، وحالات لا تشغل بالك بـ Big O فيها.
لو AI بيرجّعلك كلمات مرادفة من غير ما تكتبها بالظبط في البحث، السر مش في dictionary. السر في embeddings — أرقام بتحوّل المعنى لإحداثيات. شرح للمبتدئ بمثال خريطة المدن، تعريف علمي، كود Python شغّال، أرقام مقاسة، trade-offs، ومتى لا تستخدمها.
لو فتحت Console وكتبت 0.1 + 0.2 وجالك 0.30000000000000004، ده مش غلطة في JavaScript. ده طبيعة الـ Floating Point في كل لغة برمجة. شرح للمبتدئ بمثال المسطرة، تعريف علمي لـ IEEE 754، كود JavaScript و Python شغّال، حلول عملية لمشكلة المقارنة وحسابات النقود، trade-offs، وحالات لا تستخدم فيها decimal libraries.
لو الـ AI بيرد عليك إجابات غلط في المسائل اللي فيها أكتر من خطوة، المشكلة مش في النموذج. المشكلة إنه بيحاول يجاوب من غير ما يفكّر. مقال للمبتدئين بمثال بسيط، تعريف علمي، كود Python على Anthropic SDK، أرقام من بحث Wei 2022، trade-offs، وحالات ما تستخدمهوش فيها.
لو كتبت setTimeout(callback, 0) واتفاجأت إن السطر اللي بعده اتنفذ الأول، المشكلة مش غلطة في الكود. دي طريقة JavaScript الطبيعية. شرح للمبتدئ بمثال الطاهي المنفرد، تعريف علمي دقيق لحلقة الأحداث، كود JS قابل للنسخ، أرقام مقاسة على Node 24، trade-offs، وحالات لا تستخدم فيها setTimeout(0) أصلاً.
لو شفت دالة فيها سطر بيستدعي اسم الدالة نفسها واتلخبطت، Recursion مش معقد. مقال للمبتدئ بمثال دمى ماتريوشكا، تعريف علمي دقيق، كود Python شغّال، أرقام call stack مقاسة، سيناريو شجرة الملفات، trade-offs، ومتى لا تستخدمه فعلاً.
لو سألت Claude أو GPT نفس السؤال 3 مرات وكل مرة جالك رد مختلف، السبب مش مزاج النموذج. السبب رقم اسمه temperature بتتحكم فيه أنت. مقال للمبتدئين بمثال بسيط، تعريف علمي، كود Python شغّال على Anthropic SDK، أرقام مقاسة، trade-offs، وحالات ما تستخدمهوش فيها.
لو عايز ChatGPT يجاوبك من PDFs شركتك بدون ما تدرّب موديل من الصفر، RAG هو الحل. مقال للمبتدئ بمثال بسيط، تعريف علمي، كود Python شغّال على Anthropic SDK، أرقام تكلفة فعلية، trade-offs، وحالات ما تستخدمهوش فيها.