إنتقل إلى المحتوى الرئيسي

محفظة الكتابة التقنية

هذه محفظة مخصصة حصريًا للنماذج المتعلقة بالبرمجيات من محفظة الكتابة التقنية الخاصة بي. وهي توفر نظرة شاملة على نماذج توثيق البرمجيات، والتي تم تأليفها ونشرها بالكامل بلغة Markdown باستخدام Docusaurus. ستجد هنا أمثلة على أدلة المطورين، ومراجع واجهة برمجة التطبيقات (API)، ورؤى حول تدفقات العمل المستخدمة لإنشائها.

ملاحظة

لا يمكنني مشاركة معظم أعمالي بسبب اتفاقيات عدم الإفصاح (NDAs)، ولكن هذه المحفظة تتضمن محتوى أصليًا يوضح مهاراتي وعملياتي في الكتابة التقنية.

التنقل في المحفظة

الأدلة

مراجع واجهة برمجة التطبيقات (API)

الوثائق المفاهيمية/العامة

لعرض ملفات Markdown الخام لهذه الوثائق، توجه إلى GitHub.

تدفق عمل التوثيق

  • الصياغة باستخدام Markdown في VS Code
  • تدقيق Markdown باستخدام Vale
  • الترجمة باستخدام DeepL
  • إنشاء المخططات باستخدام Mermaid
  • إصدار الوثائق باستخدام Git
  • التحقق من واجهة برمجة التطبيقات باستخدام Postman و Swagger/OpenAPI
  • النشر باستخدام Docusaurus

المجموعة التقنية

  • Docusaurus: لإنشاء الموقع الثابت والتوثيق.
  • VS Code: المحرر الأساسي لجميع المحتويات.
  • Postman: لاختبار واجهة برمجة التطبيقات وإنشاء أمثلة توثيق واجهة برمجة التطبيقات.
  • Vale: للتدقيق وضمان الالتزام بدليل الأسلوب.
  • Git/GitHub: للتحكم في الإصدارات والاستضافة.
  • Mermaid Chart: تحويل كود Mermaid إلى صور.
  • DeepL MCP: لترجمة الوثائق إلى لغات متعددة.

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

تعرض كل قطعة عملية إنشاء الوثائق من البداية إلى النهاية: البحث ← الصياغة ← المراجعة ← النشر.