أنظمة طويلة العمر
يجب أن يدوم الكود لفترة أطول من بقاء مطوره في المشروع.
يجب أن يدوم الكود لفترة أطول من بقاء مطوره في المشروع.
بدلاً من الحلول «السحرية» المعقدة، أُفضّل المقاربات الواضحة والقابلة للاستدامة.
أتخذ قرارات تبقى صامدة بعد خمس سنوات، لا قرارات تنقذ اليوم فقط.
أكتب كل سطر ليكون دليلاً للزميل الذي سيتسلم الكود من بعدي.
أؤمن بالتسليم المبكر، والتوثيق الكامل، والتكرار المبني على البيانات.
أركّز على تطوير التطبيقات المدعومة بالذكاء الاصطناعي وأنظمة الأتمتة الذكية. باستخدام بنى ويب حديثة مثل TypeScript و Astro، أبني مشاريع عالية الأداء، وأختبر بنشاط كيف تُحوّل نماذج اللغة الكبيرة (LLM) هندسة المنتجات وسير عمل تطوير البرمجيات.
أعمل بأعلى كفاءة في فرق صغيرة ورشيقة ذات مجالات مسؤولية واضحة.
بدلاً من الاجتماعات المستمرة، أُفضّل التواصل غير المتزامن ونقاط التزامن المقصودة التي تتيح التركيز العميق.
في الحالات الغامضة، أختار بسرعة القرارات القابلة للتراجع (reversible)، وأُسلّم، وأُمضي بالعملية قدماً.
بدلاً من الحلول المؤقتة والمتسرعة، أُبقي تركيزي على الاستدامة طويلة المدى والتقدم الخالي من الديون التقنية.
أواصل دراستي في الاقتصاد بجامعة قادر هاس، وأمزج منطق الأنظمة المالية مع عالم البرمجيات.
خارج العمل، أستمتع بقراءة مقالات البنية التحتية، وتصاميم لغات البرمجة، والقرارات البرمجية التاريخية.
قبل أن أُدافع عن فكرة نظرياً، أختبرها دائماً عملياً من خلال بناء مشاريع جانبية (side-projects).
التركية (اللغة الأم)، الإنجليزية (مستوى مهني).