تأثيرات

قائمة القراءة

ما الذي يُغذّي تفكيري — مرتّبًا بحيث يكون مفيدًا لك إن قررت قراءته كله.

كتب أساسية

  • The Pragmatic Programmer

    Andrew Hunt & David Thomas

    يُرسي الأساس الذهني — تجنّب التكرار، التعامد، الرصاص المتعقّب. النصائح حول الاهتمام بالحرفة لا تزال صحيحة بعد عشرين سنة.

  • Designing Data-Intensive Applications

    Martin Kleppmann

    الكتاب الذي أعود إليه حين أحتاج أن أُسند قرارًا معماريًا إلى شيء حقيقي. محركات التخزين والتكرار والإجماع — مشروحة بلا تهويم.

  • A Philosophy of Software Design

    John Ousterhout

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

  • Working Effectively with Legacy Code

    Michael Feathers

    معظم الهندسة الفعلية تحدث داخل قواعد كود لم يخطط لها أحد. هذا الكتاب هو دليل صنع السلام معها.

أوراق تقنية

محاضرات تستحق إعادة المشاهدة

مدوّنات أُتابعها

مهندسون أحترمهم

  • Patrick McKenzie (patio11)

    patio11

    لستُ أنسخ كودَه — أنسخ تفكيره. يعيد صياغة أسئلة الأعمال والحرفة بطرق تبقى في الذاكرة.