مقالات وخبرات

مقالات ودروس من واقع الخبرة العملية حول التقنية، هندسة البرمجيات، إدارة الفرق، ريادة الأعمال، التعليم، والتطوير المهني.

57 مقالة
حضوري أو أونلاين؟ أيهما أفضل؟

التطور المهني وبيئة العمل ·

حضوري أو أونلاين؟ أيهما أفضل؟

جودة العمل لا تتحدد بمكان جلوس الموظف، بل بشخصيته ومهاراته وانضباطه وخبرته.

قراءة المقال

التطور المهني وبيئة العمل ·

قيّم مهاراتك وفق متطلبات السوق

سنوات الخبرة لا تكفي وحدها؛ قارن قدراتك الفعلية بمهارات الدور وحدد الفجوات التي تحتاج إلى تطوير.

قراءة المقال

الأداء والاعتمادية ·

Network Latency جزء من زمن استجابة API

زمن الاستجابة لا تحدده الاستعلامات وحدها؛ المسافة بين المستخدم والتطبيق وقاعدة البيانات تضيف زمنًا يجب قياسه.

قراءة المقال

أمن التطبيقات والبنية التحتية ·

التحقق من المدخلات وحده لا يمنع XSS

الحماية من XSS تعتمد على Output Escaping بحسب السياق وCSP والتعامل مع بيانات المستخدم بوصفها غير موثوقة.

قراءة المقال

الأداء والاعتمادية ·

استمرارية الخدمة مسؤولية تتجاوز الكود

الوصول إلى خدمة مستقرة يحتاج إلى قرارات متسقة في البنية التحتية والمعمارية والفريق والأولويات، لا إلى إصلاح منفرد.

قراءة المقال

تطوير Backend وقواعد البيانات ·

ترحيل MySQL كبير دون إيقاف الخدمة

نسخة Hot Backup مع Replication قد تكون أنسب من mysqldump عندما تكون قاعدة الإنتاج كبيرة وتستمر فيها الكتابة أثناء الترحيل.

قراءة المقال

أمن التطبيقات والبنية التحتية ·

كيف تعمل تطبيقات رموز TOTP دون اتصال؟

لا يحتاج الخادم إلى التواصل مع تطبيق المصادقة عند كل تسجيل دخول؛ فالطرفان يولدان الرمز من سر مشترك والوقت الحالي.

قراءة المقال
ضرورة مشاركة الخبرات التقنية

التطور المهني وبيئة العمل ·

ضرورة مشاركة الخبرات التقنية

لا تستصغر خبرتك وتجاربك مهما كانت متواضعة، فهناك من هو أقل خبرة منك وسيستفيد منها.

قراءة المقال