المدونة والأوراق الهندسية
مقالات تقنية معمقة في هندسة النظم المؤسسية، التشفير وحماية التراخيص، نمذجة قواعد البيانات، وتجارب عملية من الميدان.
هندسة الأنظمة المؤسسية التي لا تتوقف: كيف نصمم ERP يعمل بكفاءة في بيئات الاتصال المتقطع؟
قراءة معمارية في بناء محركات المزامنة، مفاتيح منع التكرار (Idempotency Keys)، والمعاملات الذرية في منظومة السرايا
عندما تبني نظاماً لغرفة طوارئ في مستشفى أو لمحطة حلب في مزرعة بعيدة، فإن افتراض وجود إنترنت مستقر هو خطأ معماري فادح. في هذا المقال أشارك المبادئ الهندسية التي اعتمدناها في منظومة السرايا لضمان استمرارية العمل وسلامة البيانات المالية.
حماية البرمجيات المؤسسية: كيف صممنا محرك تراخيص RSA-4096 يعمل دون إنترنت مع خزنة أسرار Vault؟
التشفير غير المتماثل، حماية الكود بـ Bytenode، وسجلات التدقيق غير القابلة للتعديل في الأنظمة التجارية
عند تسليم نظام ERP ليعمل على خوادم العميل الداخلية (On-Premise)، كيف تضمن عدم تزوير الترخيص أو التلاعب بصلاحية النسخة أو استخراج الكود المصدري؟ نظرة تفصيلية في معمارية الأمان لمنظومة السرايا.
من العناية المركزة وأشعة DICOM إلى محاسبة الأصول البيولوجية (IAS 41): فن نمذجة النطاقات المعقدة
كيف تحول قواعد العمل التخصصية المعقدة إلى مخططات بيانات علائقية صلبة تتجاوز 9,000 سطر؟
الفرق بين المبرمج ومعماري النظم يكمن في القدرة على الغوص في نطاق عمل غير مألوف — كالطب السريري أو المحاسبة الزراعية الدولية — وتحويله إلى نموذج بيانات رياضي صارم يمنع الخطأ البشري.
مستقبل الذكاء الاصطناعي في تطوير البرمجيات: من المساعدة في كتابة الكود إلى هندسة النظم
كيف يغير الذكاء الاصطناعي دورة حياة تطوير البرمجيات (SDLC) ولماذا تزداد قيمة المعماري البشري؟
لم يعد الذكاء الاصطناعي مجرد أداة لإكمال الأسطر البرمجية، بل أصبح شريكاً في التحليل والاختبار والتكويد الطبي والسريري. قراءة نقدية في الفرص والتحديات وكيف وظفنا الذكاء الاصطناعي فعلياً داخل أنظمتنا.
React vs Vue vs Angular: مقارنة معمارية شاملة لبناء الواجهات المؤسسية الحديثة
تقييم عملي لأطر عمل الواجهة الأمامية من منظور الأداء، صرامة الأنواع، والقدرة على إدارة الشاشات كثيفة البيانات
تحليل تقني معمق لأشهر أطر عمل الواجهة الأمامية (React 19, Vue, Angular) وكيف تختار الإطار الأنسب لبناء أنظمة الـ ERP، لوحات التحكم المالية، والمنصات التفاعلية.
رحلتي في تعلم لغة Rust: كيف تغيّر قواعد الملكية (Ownership) طريقة تفكيرك كمهندس برمجيات؟
تجربة شخصية في استكشاف أمان الذاكرة، نظام الأنواع الصارم، والبرمجة المتزامنة الخالية من السباقات
لماذا يتجه مهندسو النظم لدراسة Rust؟ تجربة عملية في التعامل مع مترجم Rust الصارم، وكيف انعكست مفاهيم الملكية والأنواع القوية على جودة كتابتي للكود في TypeScript وNode.js.