مقالات عملية مرتبة حسب المجال والمستوى، اختر المجال المناسب واقرأ من مستوى مبتدئ إلى محترف.
تفعيل Brotli في Nginx بيقلّل حجم الـ JS والـ CSS المنقول 20–25% فوق gzip بدون تغيير كود. شرح مع مثال للمبتدئين، تعريف علمي، nginx.conf قابل للنسخ، أرقام قياس فعلية، trade-offs على CPU، ومتى لا يصلح الحل.
شرح عملي لمقياس INP الجديد في Core Web Vitals بعد ما استبدل FID في 2024: مثال للمبتدئين، تعريف علمي، scheduler.yield()، web-vitals library، أرقام قبل وبعد، trade-offs، ومتى لا يصلح الحل.
شرح عملي لمشكلة table bloat في PostgreSQL: تشخيص بـ pgstattuple، ضبط autovacuum لكل جدول، استخدام pg_repack بدون lock إنتاج، مع مثال للمبتدئين، تعريف علمي دقيق، أرقام قبل وبعد من حالة إنتاج 240GB، trade-offs، ومتى لا يصلح الحل.
شرح عملي لتسريع MongoDB Aggregation Pipeline بترتيب stages الـ $match والـ $project قبل $lookup، مع مثال للمبتدئين، تعريف علمي دقيق، أرقام قبل وبعد، كود قابل للنسخ، وحالات لا يصلح فيها الحل.
شرح عملي لتقليل استهلاك الذاكرة في Redis من 8GB إلى 2GB باستخدام listpack encoding وضغط الـ values وضبط maxmemory-policy، مع مثال للمبتدئين، تعريف علمي دقيق، أرقام قبل وبعد من حالة إنتاج، وحالات لا يصلح فيها الحل.
السبب الحقيقي لبطء الـ outbound API calls من Node.js مش الشبكة، الـ TCP handshake. شرح كامل مع مثال للمبتدئين، تعريف علمي دقيق، أرقام قبل وبعد، حل بـ undici Agent، وحالات لا يصلح فيها الحل.
شرح عملي لاكتشاف Memory Leak في تطبيق Node.js إنتاج باستخدام Heap Snapshot وtechnique الـ three-snapshot، مع مثال للمبتدئين، تعريف علمي، أرقام قبل وبعد من حالة حقيقية، وحالات لا تنفع فيها الطريقة.
شرح عملي لتسريع Docker build في GitHub Actions باستخدام BuildKit cache mounts وregistry cache، مع مثال للمبتدئين، تعريف علمي، أرقام قبل وبعد، وحالات لا تصلح فيها الطريقة.
شرح عملي لـ Virtualization في React مع TanStack Virtual: مثال للمبتدئين، تعريف علمي، كود قابل للنسخ، أرقام قبل وبعد، وحالات لا يصلح فيها الحل.