تصفح مقالات متنوعة ومميزة 🚀
عدد لا نهائي من المقالات المميزة والمتنوعة في مختلف مجالات هندسة البرمجيات. استمتع برحلتك التعليمية مع محتوى تقني بجودة عالية يغطي أحدث التقنيات والممارسات.
How Is Qebla WebApp Actually BackendLess?
كيف تحل أداة بوصلة قبلة تعمل عبر المتصفح فقط مشكلة تحديد الاتجاه لملايين المستخدمين، بمستشعرات الجهاز وحسابات جيوديسية بسيطة، دون قاعدة بيانات أو خادم خلفي
Kubernetes Pod Lifecycle
كام مرة شغّلت Pod وطلعلك CrashLoopBackOff أو ImagePullBackOff وفضلت تعمل kubectl describe من غير ما تعرف بالظبط المرحلة اللي وقف عندها؟ الحقيقة إن كل خطأ من دول مرتبط بمرحلة معينة جوه دورة حياة الـ Pod، ولو فاهم المراحل دي هتعرف تشخّص المشكلة في ثواني بدل ما تدور عشوائي.
Monitoring vs. Observability
في هذا المقال نتكلم عن لماذا نحتاج ال Observability و لماذا لا يكفي أن نعتمد علي ال Monitoring فقط والفرق الكبير بينهما
Why CI/CD Appeared?
الهدف من CI/CD مش إننا ننشر التطبيق في دقائق بدل ساعات. ولكن السرعة هي مجرد أثر جانبي لأن الهدف الأساسي هو إننا نبعد عن عملية النشر اليدوية لأنها غير قابلة للاعتماد عليها وبالتغيير دا نضمن إن كل نشر جديد للتطبيق يمر بنفس الخطوات.
Introduction into Ollama
يشرح المقال أداة Ollama وكيفية تشغيل نماذج الذكاء الاصطناعي محليًا بسهولة، مع أمثلة عملية واستخدامات للمطورين.
Why Terraform Appeared?
يُعدّ Terraform من أبرز أدوات إدارة البنية التحتية ككود (Infrastructure as Code)، إذ يتيح إنشاء وإدارة الموارد السحابية بطريقة آلية ومنظمة. في هذا المقال نستعرض أسباب استخدام Terraform، وكيف يساهم في توحيد عمليات النشر، وتقليل الأخطاء، وتسريع إدارة البنية التحتية.
Why Kubernetes Appeared?
Kubernetes مش مجرد أداة لتشغيل Containers. هو منصة لإدارة التطبيقات المعتمدة على الحاويات (Container Orchestration). بدل ما تدير كل Container بنفسك
Why Docker Appeared?
ذا كان Cloud حل مشكلة البنية التحتية... ليه ظهر Docker؟ في المقال اللي فات اتكلمنا إن الـ Cloud خلّى إنشاء البنية التحتية أسرع وأسهل. لكن رغم كده... كان لسه فيه مشكلة بتواجه كل فرق التطوير تقريبًا.