مرحباً بالعالم - كيف بنيت مصنع محتوى مجاني باستخدام GitHub
قصتي في بناء منظومة إنتاج محتوى تلقائية ومجانية كطالب باستخدام أدوات GitHub المجانية
البداية: سؤال غيّر كل شيء
في يوم عادي من أيام الدراسة، وجدت نفسي أتساءل:
“هل يمكنني تحقيق دخل من GitHub أثناء دراستي؟”
السؤال بدا ساذجاً في البداية. لكنه أطلق مسيرة بحث حقيقية قادتني إلى اكتشاف كنوز مخفية لم أكن أعرف عنها شيئاً — GitHub Student Developer Pack.
GitHub Student Pack: كنز الطلاب المجاني 💎
إذا كنت طالباً ولا تعرف عن هذه الحزمة، فأنت تخسر الكثير. تتيح لك GitHub تجميع أدوات احترافية تساوي مئات الدولارات مجاناً تماماً طالما أنت طالب.
من أبرز ما تحصل عليه:
- ✅ GitHub Copilot — مساعد AI للبرمجة (قيمته $10/شهر)
- ✅ GitHub Pages — استضافة مجانية للمواقع
- ✅ GitHub Actions — 2000 دقيقة مجانية شهرياً للأتمتة
- ✅ GitHub Codespaces — بيئة تطوير سحابية
- ✅ Namecheap — دومين مجاني لسنة
- ✅ أدوات أخرى من Canva إلى JetBrains
الفكرة الأساسية؟ استخدام هذه الأدوات معاً لبناء شيء ذي قيمة.
الفكرة: مصنع المحتوى 🏭
قررت بناء ما أسميه “مصنع المحتوى” — منظومة متكاملة تتيح لي:
- نشر مقالات تقنية بالعربية (محتوى نادر وطلبه مرتفع)
- أتمتة كل شيء — من إنشاء صور المقالات إلى النشر على السوشال ميديا
- بناء جمهور حول مشروعي الأصلي (Arts Moroccan)
- فتح قنوات دخل عبر GitHub Sponsors + Ko-fi + Gumroad
والأجمل في الأمر؟ التكلفة = صفر دولار.
الأدوات التقنية المستخدمة
Jekyll — العمود الفقري 🏗️
اخترت Jekyll لأنه:
- مجاني ومفتوح المصدر
- مدعوم رسمياً من GitHub Pages
- سريع جداً لأنه يولد HTML ثابتاً
- مرن ويدعم SCSS و Liquid templating
# _config.yml
title: "selghribi | مطور ويب مغربي"
plugins:
- jekyll-feed # RSS Feed تلقائي
- jekyll-seo-tag # SEO تلقائي
- jekyll-sitemap # Sitemap تلقائي
ثلاثة إضافات = ثلاث ميزات تعمل تلقائياً دون أي كود إضافي.
GitHub Actions — قلب الأتمتة 🤖
هذا هو السر الحقيقي. بنيت 6 workflows تعمل تلقائياً:
| Workflow | ما يفعله |
|---|---|
deploy.yml |
ينشر الموقع تلقائياً عند كل push |
quality-check.yml |
يفحص جودة المحتوى عند كل PR |
auto-social-share.yml |
ينشر المقالات الجديدة على تويتر/LinkedIn |
weekly-newsletter.yml |
يرسل نشرة بريدية كل أحد |
auto-og-images.yml |
يولد صور Open Graph للمقالات |
welcome-contributors.yml |
يرحب بالمساهمين الجدد |
كل هذا مجاناً ضمن الـ 2000 دقيقة الشهرية.
Python Scripts — أدوات الإنتاج 🐍
كتبت 4 سكريبتات Python تسهّل العمل:
# إنشاء مقالة جديدة بسرعة
python scripts/new_post.py
# إنشاء صورة Open Graph
python scripts/generate_og_image.py --post _posts/my-post.md
# بناء النشرة البريدية
python scripts/newsletter_builder.py --since 7
# النشر على السوشال
python scripts/social_poster.py --platform all
التصميم: الهوية المغربية في الرقمي 🎨
أردت أن يعكس الموقع هويتي — مغربي يبني لمغاربة (وللعالم). الألوان مستوحاة من مشروع Arts Moroccan:
$deep-blue: #1a3a5c; // أزرق عميق — كالليل المغربي
$terracotta: #c0674a; // طين أحمر — كتراب مراكش
$gold: #d4a843; // ذهبي — كزخارف الموزاييك
$emerald: #2d6a4f; // أخضر زمردي — كجبال الأطلس
$cream: #fdf6ec; // كريمي — كالجير المغربي
والأهم: دعم كامل للعربية (RTL) منذ اليوم الأول. كثير من المطورين العرب يفكرون في دعم العربية كأمر ثانوي — أنا قلبت الأولويات.
الدروس المستفادة
1. ابدأ بالنشر، لا بالانتظار حتى “يكتمل”
أكبر خطأ يقع فيه المطورون هو انتظار المشروع حتى “يكتمل” قبل النشر. لا يوجد مشروع مكتمل. ابدأ بـ MVP (أبسط نسخة تعمل) وطور بالتدريج.
2. المحتوى العربي التقني نادر وقيّم
هناك ملايين المطورين العرب يبحثون عن محتوى بلغتهم. إذا كنت تكتب تقنياً بالعربية وبجودة عالية، فأنت في سوق شبه خالٍ من المنافسة الجدية.
3. الأتمتة توفر وقتاً هائلاً
ربع الوقت الذي أمضيته في إعداد GitHub Actions سيوفر لي أضعافه لاحقاً. كل مرة أنشر مقالة، تعمل 4-5 workflows تلقائياً بدلاً مني.
4. Open Source = Portfolio حي
كل سطر كود تكتبه وتنشره علناً هو جزء من سيرتك الذاتية. GitHub profile قوي يساوي عشرات رسائل الـ CV التقليدية.
ما ستتعلمه من هذه المدونة
لدي خطة لمحتوى يغطي:
📚 دروس تقنية:
- بناء مواقع Jekyll من الصفر
- GitHub Actions للمبتدئين حتى المتقدمين
- Python للأتمتة وإدارة المحتوى
- SCSS وبناء Design Systems
🚀 قصص مشاريع:
- كيف بنيت Arts Moroccan
- دروس من الأخطاء والنجاحات
- تحليل مشاريع مفتوحة المصدر
💰 الربح للطلاب:
- GitHub Sponsors خطوة بخطوة
- بناء منتجات رقمية بـ Gumroad
- Freelancing عبر بورتفوليو GitHub
🛠️ أدوات وموارد:
- GitHub Student Pack — كيف تستغله للأقصى
- أدوات مجانية للطلاب
- قوالب وملفات جاهزة للتحميل
دعوة للمتابعة والمشاركة
أنا لست خبيراً يُلقي محاضرات — أنا طالب يتعلم علناً ويشارك رحلته.
إذا وجدت في هذه المقالة شيئاً مفيداً، فضع ⭐ على المشروع في GitHub وشاركه مع من تعرفهم.
اشترك في النشرة البريدية للحصول على المقالات مباشرة في بريدك كل أسبوع — بدون إزعاج، يمكنك إلغاء الاشتراك في أي وقت.
وإذا كان لديك سؤال أو فكرة أو مشروع تريد التعاون فيه، صندوق الرسائل مفتوح دائماً.
نتحدث قريباً في المقالة القادمة! 🚀
| *🇲🇦 صُنع بـ ❤️ في المغرب | Made with ❤️ in Morocco* |
شارك هذه المقالة | Share this post