مقالات ودروس مجانية تساعدك في رحلتك التعليمية — من أساسيات البرمجة إلى أحدث التقنيات.
تطبيقك بيحدّث جدول الفواتير وفجأة عميل بيشتكي إن السعر اتغيّر من غير علمه، ومحدّش في الفريق فاكر مين عدّله. Audit Log على مستوى PostgreSQL نفسها بـ trigger واحد بيمسك كل INSERT/UPDATE/DELETE من أي مصدر، مع المستخدم والوقت، في 50 سطر SQL بدون مكتبة. مقال للمتوسط بمثال دفتر البوّاب للمبتدئ، تعريف من توثيق PostgreSQL 16، كود قابل للنسخ، أرقام مقاسة من 90 يوم إنتاج (21.8M سجل، 0.4ms زيادة في UPDATE، وقت التحقيق من ساعتين لـ 90 ثانية)، 4 trade-offs خفية، ومتى CDC يبقى أنسب.
دليل تنفيذي للمتوسط لبناء محرّر نصوص جماعي شبيه بـ Google Docs بدون Backend مخصّص، باستخدام Yjs و WebRTC في 80 سطر JavaScript. شرح علمي لـ CRDTs من ورقة Shapiro 2011 و YATA من Petso 2016، كود كامل قابل للنسخ، أرقام مقاسة على 8 مستخدمين متزامنين (P95 = 142ms، 2.4KB/دقيقة)، 4 trade-offs خفية، ومتى Yjs مبالغة هندسية.
لو بتدفع $35 شهرياً لـ Bitly عشان links مختصرة، 60 سطر TypeScript على Cloudflare Workers و KV بيعملوا نفس الشغل بصفر تكلفة لحد 100K طلب يومياً. مقال للمبتدئ بمثال مكتب التاكسيات، تعريف علمي من توثيق Cloudflare الرسمي، كود كامل قابل للنسخ، أرقام مقاسة من 90 يوم إنتاج (P95 = 28ms عالمياً)، 4 trade-offs خفية، ومتى Bitly يفضل أنسب.
ابنِ بوت Telegram شخصي بياخد لينك يوتيوب ويرجّع ملخّص منظّم في 14 ثانية بتكلفة 0.018$ للفيديو. مقال للمتوسط بمثال السكرتير للمبتدئ، شرح علمي للـ wav2vec من Baevski 2020، كود Python كامل على python-telegram-bot 21.6 + youtube-transcript-api + Anthropic SDK 0.45، أرقام مقاسة من 412 فيديو إنتاج، 4 trade-offs حقيقية، ومتى لا تستخدم الطريقة دي.
لو تطبيقك بيبعت 50 ألف webhook شهريًا و4% بيضيع لما الـ subscriber يقع لحظتين، انت بتفقد ثقة العملاء على مشكلة بتتحل في 90 سطر. مقال للمتوسط بمثال ساعي البريد المُصرّ للمبتدئ، تعريف علمي للـ Exponential Backoff من ورقة Karn و Partridge ACM 1991، كود BullMQ 5.x شغّال على Node.js 22 + Redis 7، أرقام مقاسة من 142,000 webhook إنتاج (نسبة الوصول من 96.1% لـ 99.94%)، 4 trade-offs حقيقية، ومتى webhook delivery system يبقى مبالغة هندسية.
لو زرار "ادفع" في تطبيقك بيخصم العميل مرتين لما الإنترنت يضرب 3 ثواني، المشكلة مش في 4G — هي إن الـ API ميعرفش يفرّق بين retry حقيقي وعملية جديدة. مقال للمتوسط بمثال زرار الأسانسير للمبتدئ، تعريف علمي من RFC 9110، كود Express + Redis SET NX شغّال على Node.js 20، أرقام إنتاج (4.2% double-charge → 0% في 92 يوم على 178K معاملة)، 4 trade-offs حقيقية، ومتى Idempotency Layer مش الحل أصلاً.
دليل تنفيذي للمحترف لبناء خدمة بث فيديو HLS من الصفر بـ FFmpeg و NGINX و HLS.js. مثال مزرعة الفواكه للمبتدئ، شرح علمي للـ adaptive bitrate switching و RFC 8216، أمر FFmpeg multi-bitrate كامل، إعداد NGINX مع HTTP/2، أرقام مقاسة من 12K مشاهد متزامن على Hetzner CCX23، 4 trade-offs حقيقية، ومتى Cloudflare Stream تفضل أصلاً.
لو بتدفع $80 شهري على Elastic Cloud لـ 50K منتج، Meilisearch بيعمل نفس الشغل بـ 600MB RAM و typo tolerance عربي شغّال out-of-the-box. مقال للمتوسط بمثال أمين المكتبة للمبتدئ، شرح علمي للـ Finite State Transducer، كود Hono و TypeScript شغّال في 80 سطر، فهرسة 50K منتج عربي في 4.2 ثانية، أرقام مقاسة على Hetzner CX22، 4 trade-offs، ومتى Elasticsearch تفضل أحسن.
لو محتاج تصدّر تقارير عربية كـ PDF من Markdown بـ RTL صحيح، خدمة 100 سطر بـ Puppeteer و Hono بتعمل ده في 1.2 ثانية لكل صفحة بدون اشتراك خارجي. مقال للمتوسط بمثال المطبعة للمبتدئ، شرح علمي للـ Headless Chrome rendering، كود TypeScript شغّال، أرقام مقاسة من 200 تقرير يومي على Hetzner CPX21، 4 trade-offs حقيقية، فخ أمني خطير في marked sanitization، ومتى لا تستخدمها أصلاً.
مدونة أحمد حايس تجيب عن أسئلة مثل كيف أتعلم البرمجة أو التكنولوجيا أو الذكاء الاصطناعي، وتحوّل المفاهيم التقنية إلى مقالات عربية عملية واضحة.