تصفح مقالات متنوعة ومميزة 🚀
عدد لا نهائي من المقالات المميزة والمتنوعة في مختلف مجالات هندسة البرمجيات. استمتع برحلتك التعليمية مع محتوى تقني بجودة عالية يغطي أحدث التقنيات والممارسات.
Why Cloud Computing Appeared?
إذا كانت الشركات عندها Servers بالفعل... ليه ظهر الـ Cloud Computing؟ لو رجعنا 20 سنة لورا، هنلاقي إن أغلب الشركات كانت بتشغل تطبيقاتها داخل Data Centers خاصة بيها. لكن كل ده كان لازم يحصل قبل ما أول مستخدم يدخل التطبيق
DevOps Beyond the Tools: Intro of DevOps and Cloud Computing Series
ال DevOps مش بس مجموعة من الأدوات بنتعلمها،لكنه مجموعة من الممارسات والثقافة (Culture & Practices) تهدف إلى تحسين التعاون بين فرق التطوير (Development) وفرق التشغيل (Operations)، مع الاعتماد على الأتمتة (Automation) والتحسين المستمر..
Sensitive Data Management 101
واحدة من أكبر الاختلافات اللي قابلتها بين هواية ودراسة البرمجة و بين الشغل الحقيقي هو موضوع إدارة البيانات و بالأخص البيانات الحساسة للمستخدمين, النهارده هنتكلم عن ما هي أصلاً البيانات الحساسة وأساسيات التعامل معها, نحط إيه في بالنا وكمان أفضل الممارسات.
Harness Engineering
مبدأ الـ Harness Engineering هو التحول الجديد في Software Engineering مع AI Coding Agents؛ حيث ينتقل دور المهندس من كتابة الكود يدويًا إلى بناء البيئة، القيود، والـ guardrails التي تجعل الـ AI يكتب Software جيد، آمن، وقابل للصيانة.
Code Judging Service System Design
كيف تُصمَّم خدمة تحكيم أكواد مثل LeetCode؟ نستعرض القرارات المعمارية من التحقق وحتى معالجة النتائج، كبداية لسلسلة تغطي الأمان والتزامن والتطبيق الكامل.
Threads & Isolates & Event Loop In Flutter
ي الجزء ده هنعرف يعني إيه Threads وIsolates في Flutter و يا تري إيه علاقة Dart Event Loop بالموضوع خلونا نشوف
Beyond Barrel Files
أحيانا كتير بنشوف أنماط مختلفة من كتابه الكود وبنشوف الأنماط دي كتير في شغلنا اليومي وبنستخدمها كمبرمجين من غير ما نعرف ال cost بتاعها في الخلفية، وواحدة من الأنماط دي هي barrel file طب يعني ايه barrel file وهل هو صالح للمشروع أو لا ؟ دا اللي هنعرفه في المقال ان شاء الله .
How Boris Cherny uses Claude Code - Part 1
بوريس شيرني — الراجل اللي عمل Claude Code نفسه في Anthropic — اتكلم في thread على X عن بعض النصايح وأهم الممارسات اللي بيشتغل بيهم يومياً وهو بيستعمل Claude ولكن النصايح دي ممكن نعتبرها إنها حجر أساس في التعامل مع الـ AI Driven Development.