مدونتي
تفاصيل صغيرة… تصنع نتائج كبيرة
هنا أشارك حلولًا وتجارب تقنية تساعدك في مشاريع أقوى وأسرع
كل مقال هنا يمثل خطوة من رحلتي في بناء مشاريع حقيقية وتطوير مهاراتي
عدد المقالات
41
آخر مقال نُشر
منذ 6 أيام
إدارة اللوق في Laravel بطريقة منظمة وقابلة للتحليل
هندسة الـ Logging في Laravel: من ملف نصي إلى نظام مراقبة متكامل كثير من المشاريع تبدأ بملف...
عندما تكبر الأنظمة: كيف يؤثر اختيار نوع الـ API على قابلية التوسع
أنواع الـ API ولماذا تختار REST أو JWT أو GraphQL الـ API ليست مجرد Endpoints ترجع JSON....
قراءة عميقة في معمارية Laravel
Laravel كإطار عمل: فهم عميق للطريقة اللي “يفكر” فيها النظام إذا تعاملت مع Laravel كأنه مج...
لماذا بدأت بـ PHP وانتهيت إلى Laravel
PHP مقابل Laravel: انتقال ما كان مخطط له بدأت بـ PHP بشكل مباشر. ملفات بسيطة، require هنا،...
مشاكل قواعد البيانات لا تبدأ من السيرفر
أغلب مشاكل قواعد البيانات ما تبدأ من السيرفر، ولا من حجم الترافيك، ولا حتى من لغة البرمجة. تب...
التفكير المعماري في قواعد البيانات
كيف تفكّر في قاعدة البيانات قبل ما تكتب أول جدول أكثر خطأ شفتُه يتكرر في مشاريع كثيرة — وبع...
نظام Proxmox وتجربة استخدامه في إدارة السيرفرات
نظام Proxmox وتجربة استخدامه في إدارة السيرفرات عند العمل على سيرفر واحد غالبًا لا تظهر مشا...
من أين تخترق تطبيقات الويب؟ مراجعة أنماط برمجية شائعة
من أين تُخترق تطبيقات الويب؟ مراجعة أنماط برمجية شائعة اختراق تطبيقات الويب نادرًا ما يكو...
WebSocket و Webhook
WebSocket و Webhook في بداياتي (وغالبًا في بدايات أي مبرمج Backend)، كنت أسمع مصطلحات...
تجربتي مع S3 Bucket باستخدام MinIO
تجربتي مع S3 Bucket باستخدام MinIO: لما احتجت تخزين أفهمه وأتحكم فيه في مرحلة من المراحل، صرت...
كيف تفكّر في الـ Backend كنظام وليس مجرد كود
كيف تفكّر في الـ Backend كنظام وليس مجرد كود كثير من المطورين يكتبون Backend نظيف ومنظم ويعمل...
أخطاء قاتلة في Laravel
أخطاء قاتلة في Laravel شفتها في مشاريع حقيقية Laravel إطار قوي ومريح، لكن هذا لا يعني أن استخ...
تجربتي في تشغيل Ollama داخل Docker
تجربتي في تشغيل Ollama داخل Docker وربطها مع واجهة للتجربة خلال الفترة الأخيرة كنت أجرّب نماذ...
دليل تقني شامل لإدارة الحاويات والبنية المعزولة Docker
Docker: دليل تقني شامل لإدارة الحاويات والبنية المعزولة Docker أداة تُمكّن من تشغيل التطبيقات...
Laravel Debugbar
Laravel Debugbar: الأداة اللي خلتني أفهم وش يصير فعلًا داخل Laravel في بداياتي مع Laravel كنت...
نقل ومزامنة الملفات باستخدام rsync
كيف صرت أعتمد على rsync لنقل الملفات بدون وجع رأس في البداية كنت أستخدم أوامر بسيطة لنقل المل...
Bash Script | كأداة يومية في نظام لينكس
كيف صرت أستخدم Bash Script يوميًا بدل ما أكرر نفس الأوامر في البداية كنت أتعامل مع الطرفية بش...
تجربتي مع استضافة هجينة HomeServer خلف VPS عبر WireGuard
كيف استضفت سيرفر ماينكرافت ومواقع ويب من البيت باستخدام VPS و WireGuard بطريقة آمنة لفترة طوي...
دليلي الشخصي لإعداد SSH لأكثر من سيرفر
تنظيم اتصال SSH مع أكثر من سيرفر: تجربة واقعية من الاستخدام اليومي في البداية، كنت أتعامل مع...
كيف أفهم الطرفية في لينكس؟
لينكس كنظامي الأساسي: أوامر من الطرفية أستخدمها يوميًا بدون ما أفكر أنا ما أستخدم لينكس كنظ...