ملاحظات من الميدان
كل ما تعلّمته من بناء البرمجيات علناً — طرق العمل مع Claude Code، وعادات الأمان، والتصميم العربي أولاً، والجوانب غير اللامعة في العمل مع العملاء.
95 ملاحظة95 ملاحظة
أمن العملياتحجب حركة المرور الضارّة بالسلوك لا بقائمة عناويناقرأ سجلّاتك واكتشف الأنماط المهمّة ثم تصرّف. مع نموذج الإشارات المشتركة، ولماذا لا ينبغي الوثوق به بلا تحفّظ.
أمنقواعد الصلاحيات تنتمي لمكان واحدحين تتناثر 'من يستطيع فعل ماذا' بين المعالجات، لا يستطيع أحد الإجابة عن السؤال. السياسة كشيفرة تجعل القواعد مقروءة وقابلة للاختبار والمراجعة.
أمنأوراق أواسب المرجعية هي الجواب لمعظم أسئلة الأمنليست قائمة العشرة الأوائل، بل الأوراق المرجعية. إرشاد عملي على مستوى التنفيذ لما أنت على وشك أن تخطئ فيه فعلاً.
أمنتنقية HTML: لا تكتب أداتك بنفسكإن كان تطبيقك يعرض HTML لم يكتبه، فأنت تحتاج مُنقّياً. التعابير النمطية ليست منقّياً، وطرق تجاوزها أكثر إبداعاً ممّا تتوقّع.
هندسة الذكاء الاصطناعيخط الاسترجاع لديك بجودة النص الذي أدخلته فقطمعظم إخفاقات الاسترجاع تحدث عند الإدخال. تحويل المستندات إلى ماركداون منظّم قبل التقطيع يصلح أكثر من أي تغيير في نموذج التضمين.
هندسة الذكاء الاصطناعيوكلاء البرمجة المستقلّون: أين الخط الفاصلوكيل يخطّط ويعدّل ويشغّل ويكرّر بنفسه أمر مبهر. لكن السؤال الهندسي هو: ما الذي يُسمح له بلمسه أثناء ذلك.
هندسة الذكاء الاصطناعيلا يمكنك تصحيح ميزة نموذج لا تراهاتتبّعات ونسخ توجيهات ودرجات تقييم لميزات الذكاء الاصطناعي. بدونها تكون 'أعطى إجابة سيّئة' بلاغاً بلا خطوات إعادة إنتاج.
أمن الذكاء الاصطناعيوكلاء يقودون المتصفح: مفيدون وخطرونترك النموذج ينقر داخل موقع حقيقي يحلّ مشكلات لا تغطّيها أي واجهة برمجية. لكنه يسلّم نموذجاً لغوياً ملفات جلستك — وإليك كيف تحدّ من ذلك.
هندسة الذكاء الاصطناعيالأنماط التي تستحقّ الاقتباس من كتب كلودالدفاتر القابلة للتشغيل أفضل من مقالات عن كتابة التوجيهات. أربعة أنماط منها غيّرت طريقتي في بناء الميزات فوق النموذج.
هندسة الذكاء الاصطناعيبوّابة واحدة أمام كل النماذجوسيط يتحدّث بواجهة واحدة إلى تطبيقك وبواجهات كثيرة إلى المزوّدين. القيمة ليست تبديل النماذج بل إدارة المفاتيح والميزانيات والسجلّات بالمجّان.
هندسة الذكاء الاصطناعيكلود كود: ما الذي يتغيّر حين يملك الوكيل طرفيةمساعد يستطيع قراءة المستودع وتشغيل الاختبارات ورؤية الفشل أداة مختلفة تماماً عن مساعد يكمل الشيفرة. إليك كيف أستخدمه فعلاً، وأين لا أستخدمه.
واجهات أماميةريأكت ثري فايبر: ثلاثي الأبعاد دون مغادرة رياكتثري جي إس كمكوّنات، مع مُصالِح رياكت يتولّى إدارة شجرة المشهد. الجزء الصعب لم يكن الشيفرة قط، بل قرار هل تحتاج الصفحة ثلاثي الأبعاد أصلاً.
الأداءقبل أن تبحث عن رياكت أسرعالمُصرِّفات التي تسرّع رياكت حقيقية وذكية. لكنها تعالج ثاني أكبر مشكلة في معظم الصفحات — وإليك كيف تعرف إن كانت لديك الأولى.
واجهات أماميةجوتاي: حالة توقظ من يحتاجها فقطذرّات من الأسفل للأعلى بدل مخزن واحد. الحالة المشتقّة ذرّة محسوبة، ولا يُعاد رسم إلا المكوّنات التي تقرأ الذرّة المتغيّرة.
واجهات أماميةتوجيه آمن الأنواع: لا مزيد من تخمين المعاملاتإذا كانت معاملات المسار ومخطط البحث مُنمَّطة، فإن الرابط المكسور يصبح خطأ ترجمة بدل صفحة فارغة يكتشفها أحدهم في الإنتاج.
واجهات أماميةستوري بوك عقد لا معرضالقيمة ليست في متصفّح المكوّنات الجميل، بل في أن كل حالة يمكن أن يكون فيها المكوّن يجب أن تُكتب — فتتوقّف الحالات القبيحة عن الظهور في الإنتاج.
هندسةهونو: واجهة برمجية تعمل في أي مكانمبني على معايير الويب لا على واجهات نود، فنفس المعالج يعمل على نود وبن ودينو وعمّال كلاودفلير ولامبدا. صغير ومُنمَّط وسريع فعلاً.