مقالات عملية مرتبة حسب المجال والمستوى، اختر المجال المناسب واقرأ من مستوى مبتدئ إلى محترف.
اضبط Cosign داخل GitHub Actions لتوقيع صور Docker والتحقق منها قبل النشر، بدل الاعتماد على tag قابل للتغيير أو image بلا مصدر موثوق.
لو تطبيقك بيستخدم SQLite وفيه قراءات كثيرة مع كتابة متقطعة، تفعيل WAL مع checkpoint مضبوط يقلل انتظار الكتابة بدون نقل قاعدة البيانات لسيرفر كامل.
لو عندك حالة جديدة في TypeScript واتنسيت تضيفها في switch، Discriminated Unions مع assertNever يخلي الخطأ يظهر وقت الترجمة بدل ما يظهر في الإنتاج.
لو موقعك بيتغير كل أسبوع، المقال ده يوريك أوتوميشن يفحص الروابط المكسورة من المستودع ويفتح GitHub Issue واضح قبل ما الزائر يضغط على 404.
لو بتنشر صفحات جديدة ومش عايز تنتظر الزحف العشوائي، المقال ده يوريك أوتوميشن يبني sitemap ويرسل URL إلى IndexNow بعد كل نشر.
شرح JavaScript Proxy لمستوى متوسط بمثال السكرتير، تعريف علمي دقيق، كود traps شغّال، حالة validation حقيقية، أرقام قياس على V8، trade-offs، ومتى لا تستخدمه.
لو فاتورة الذكاء الاصطناعي بتزيد كل أسبوع ومش عارف أي ميزة السبب، سجّل تكلفة كل طلب بدل انتظار الفاتورة الشهرية.
هتبني Queue بسيطة للمهام الخلفية تنقل إرسال الإيميلات خارج طلب HTTP، مع BullMQ وRedis وWorker قابل للتوسيع والقياس.
لو واجهة البحث عندك بتعرض نتائج قديمة لأن طلب fetch أبطأ رجع متأخر، AbortController يخليك تلغي الطلب السابق وتقبل آخر طلب فقط.
اضبط نشر Blue-Green بسيط على VM واحدة باستخدام NGINX وsystemd، بحيث تبدّل بين إصدارين بعد فحص الصحة بدل إيقاف التطبيق أمام المستخدمين.