مقالات ودروس مجانية تساعدك في رحلتك التعليمية — من أساسيات البرمجة إلى أحدث التقنيات.
لو 5 workers بيقروا من نفس الـ queue وفي يوم بيشتغلوا على نفس الـ job في نفس اللحظة، عميلك بيستلم 3 إيميلات أو يتخصم منه مرتين. distributed lock بـ Redis SET NX PX بيحل ده في 50 سطر Node.js، مع 0 duplicate في 72 ساعة و overhead 0.6ms في P50. مقال للمتوسط بمثال مفتاح غرفة الاجتماعات للمبتدئ، تعريف علمي من توثيق Redis الرسمي، كود ioredis 5.4 شغّال على Node.js 20 مع Lua release script، أرقام مقاسة على 1,200 job/دقيقة، 4 trade-offs حقيقية، وحالات الـ lock فيها مش الحل أصلاً.
دليل عملي للمستوى المتوسط لبناء خدمة OG Image دينامكية على Cloudflare Workers بـ Satori و Hono و resvg-wasm. تنتج صورة سوشيال فريدة لكل URL في 184ms بأقل من 100 سطر TypeScript، بدون متصفح ولا headless Chrome، وبصفر تكلفة على الـ free tier.
لو محتاج تبعت تحديثات لحظية للمتصفح بدون polling وبدون تعقيد WebSocket، Server-Sent Events بيعمل ده في 60 سطر Node.js. دليل للمستوى المتوسط بمثال راديو الأخبار للمبتدئ، تعريف علمي من HTML Living Standard، كود Express شغّال، أرقام مقاسة على 5,000 client متزامن (P95=38ms، استهلاك 280MB)، 4 trade-offs حقيقية، وحالات لا تستخدمه فيها.
لو الـ API بتاعك مفتوح بدون Rate Limiter، أول bot شاطر بيلاقيه بيبعت 50 ألف طلب في الدقيقة وبيوقّع السيرفر. هنا تبني Sliding Window Rate Limiter بـ Redis Sorted Set في 60 سطر Node.js يتحمّل 10 آلاف طلب/ثانية بـ P95 تحت 4ms وبصفر race conditions، مع شرح بمثال محل الفلافل للمبتدئ، تعريف علمي لـ Sliding Window Log، أرقام مقاسة فعليًا، 4 trade-offs، ومتى لا تستخدمه أصلًا.
لو DB بتاعك 50GB وبتعمل backup يومي، AWS S3 هيكلفك $54 شهريًا، 90% منهم egress fees. Cloudflare R2 بتكلف $21 لنفس الشغل بدون egress أصلاً. مقال للمستوى المتوسط بمثال خزينة البنك للمبتدئ، شرح علمي للـ S3-Compatible Object Storage و AWS Signature V4، سكربت bash + GitHub Actions كامل قابل للنسخ، أرقام مقاسة من 30 يوم إنتاج، 4 trade-offs، ومتى لا تستخدمها أصلاً.
لو endpoint رفع الفيديوهات بيخنق سيرفر التطبيق ويوقعه عند 5 مستخدمين متزامنين، المشكلة مش في حجم السيرفر. أنت بتمر الملف مرتين — مرة من المستخدم لسيرفرك، ومرة تانية من سيرفرك لـ S3. Pre-signed URLs بتلغي المرور الأوسط، توفّرلك 90% من الـ bandwidth، وتنزّل تكلفة Data Transfer من $108 لـ $0 شهريًا. مقال للمتوسط بمثال ساعي البريد للمبتدئ، شرح علمي للـ AWS Signature V4، كود Node.js شغّال على @aws-sdk/client-s3 v3.600+، أرقام مقاسة على 500 رفع يومي، 4 trade-offs حقيقية، الفخ الأمني الأكبر في Content-Type، ومتى لا تستخدمها أصلاً.
دليل عملي للمبتدئ لتركيب Umami v2 على VPS بـ $5 شهرياً مع PostgreSQL و NGINX و Let's Encrypt في 7 خطوات قابلة للنسخ. مثال الدكان والكاميرا لفهم fingerprintless tracking، تعريف علمي من توثيق Umami الرسمي، docker-compose كامل، أرقام استهلاك مقاسة على Hetzner CX22 (400MB RAM، 14MB لـ 12K event)، 4 trade-offs، ومتى PostHog أنسب من Umami.
لو بتأجّل deploy ليلة الجمعة لأن الـ rollback مكلف، Feature Flags بتنزّل rollback من 45 دقيقة لـ 3 ثواني. مقال للمتوسط بمثال مفتاح الكهربا للمبتدئ، تعريف علمي للأنواع الأربعة من Pete Hodgson، كود Express + PostgreSQL شغّال في 100 سطر مع gradual rollout بـ sha1 bucketing، أرقام مقاسة من فريق 12 مهندس، 4 trade-offs حقيقية، ومتى لا تستخدمها أصلاً.
دليل عملي لبناء أداة Speech-to-Text عربية بـ Whisper.cpp تشتغل على لابتوبك بدون API ولا إنترنت. خطوات تركيب على macOS و Linux، سكربت Python للأتمتة، أرقام مقاسة من بودكاست 58 دقيقة (WER 11.3%)، trade-offs الـ code-switching و diarization، ومتى الـ API الرسمي يبقى الخيار الأرخص فعلاً.
مدونة أحمد حايس تجيب عن أسئلة مثل كيف أتعلم البرمجة أو التكنولوجيا أو الذكاء الاصطناعي، وتحوّل المفاهيم التقنية إلى مقالات عربية عملية واضحة.