Complete Guide to Salla Store Automationأتمتة متجر سلة بالكامل — دليل شامل
Learn how to automate your Salla store end-to-end using webhooks, scheduled jobs, and third-party integrations. From order processing to inventory sync, this guide covers every automation layer.تعلم كيف تؤتمت متجرك على سلة بالكامل باستخدام webhooks والمهام المجدولة وتكاملات الطرف الثالث. من معالجة الطلبات إلى مزامنة المخزون، يغطي هذا الدليل كل طبقات الأتمتة.
Guideدليل
15 min read
Salla vs Zid: Complete Comparison for Your Online Storeمقارنة شاملة: سلة vs زد — أيهما أفضل لمتجرك؟
A thorough feature-by-feature breakdown of Salla and Zid — pricing, developer APIs, theme ecosystem, payment gateways, and scalability. Make the right platform choice for your business.مقارنة تفصيلية ميزة بميزة بين سلة وزد — التسعير وواجهات برمجة التطبيقات ونظام القوالب وبوابات الدفع وقابلية التوسع. اختر المنصة المناسبة لعملك.
Tutorialشرح
14 min read
Building a WhatsApp Business Bot — Step by Step Guideبناء بوت واتساب للأعمال — دليل خطوة بخطوة
Set up the WhatsApp Business API, design conversation flows, handle media messages, and deploy a production-ready bot that handles customer queries 24/7. Includes Node.js code examples.إعداد واجهة برمجة واتساب للأعمال وتصميم تدفقات المحادثة ومعالجة رسائل الوسائط ونشر بوت جاهز للإنتاج يتعامل مع استفسارات العملاء على مدار الساعة.
Tutorialشرح
11 min read
Building a Telegram Bot with Node.js — Zero to Productionبناء بوت تيليجرام بـ Node.js — من الصفر للاحتراف
Build a fully featured Telegram bot using Node.js and the Telegraf framework. Covers command handling, inline keyboards, webhooks, session management, and deploying to a VPS.بناء بوت تيليجرام متكامل باستخدام Node.js وإطار Telegraf. يشمل معالجة الأوامر ولوحات المفاتيح المضمنة والـ webhooks وإدارة الجلسات والنشر على VPS.
Tutorialشرح
13 min read
Building a Professional Arabic Website with Next.js — Complete RTL Guideبناء موقع عربي احترافي بـ Next.js — دليل RTL الكامل
Configure Next.js for full RTL support — Arabic fonts, bidirectional layouts, locale routing, and i18n. Everything you need to ship a polished Arabic-first web experience.إعداد Next.js لدعم RTL الكامل — الخطوط العربية والتخطيطات ثنائية الاتجاه وتوجيه اللغة والتدويل. كل ما تحتاجه لإطلاق تجربة ويب عربية احترافية.
Tutorialشرح
16 min read
Building a Mobile App with Flutter — From Idea to Play Storeبناء تطبيق موبايل بـ Flutter — من الفكرة للنشر
Walk through the full Flutter development lifecycle: ideation, UI design, state management, backend integration, testing, and publishing to Google Play Store and Apple App Store.دورة كاملة في تطوير Flutter: من الفكرة وتصميم واجهة المستخدم وإدارة الحالة وتكامل الباكند والاختبار وصولاً للنشر على متجر Google Play ومتجر Apple.
Tutorialشرح
18 min read
Building a Complete REST API with Node.js & TypeScriptبناء REST API كامل بـ Node.js و TypeScript — الدليل الشامل
Build a production-grade REST API from scratch: project scaffolding, request validation with Zod, JWT authentication, role-based access control, pagination, and automated testing.بناء REST API جاهز للإنتاج من الصفر: هيكلة المشروع والتحقق من الطلبات بـ Zod والمصادقة بـ JWT والتحكم في الوصول المبني على الأدوار والصفحات والاختبار الآلي.
Tutorialشرح
14 min read
Building an Admin Dashboard with React — Practical Guideبناء لوحة تحكم (Dashboard) بـ React — دليل عملي
Create a fully functional admin dashboard using React, TanStack Query, Recharts, and shadcn/ui. Covers data tables, charts, role guards, and real-time notifications.إنشاء لوحة تحكم إدارية متكاملة باستخدام React وTanStack Query وRecharts وshadcn/ui. يشمل جداول البيانات والرسوم البيانية وحراسة الأدوار والإشعارات الفورية.
Guideدليل
11 min read
MongoDB vs PostgreSQL — Which Database Should You Choose?MongoDB vs PostgreSQL — أيهما تختار لمشروعك؟
An honest comparison of MongoDB and PostgreSQL across schema flexibility, query power, scaling strategies, and ecosystem maturity — with guidance on which fits different project types.مقارنة صادقة بين MongoDB وPostgreSQL من حيث مرونة المخطط وقوة الاستعلام واستراتيجيات التوسع ونضج النظام البيئي — مع توجيه حول أيهما يناسب أنواع المشاريع المختلفة.
Tutorialشرح
10 min read
Deploying Your App with Docker — Beginner's Guideنشر تطبيقك على الإنترنت بـ Docker — دليل المبتدئين
Go from a local app to a live containerized deployment: writing Dockerfiles, composing multi-service stacks, pushing to a registry, and running on a VPS with HTTPS via Traefik.من تطبيق محلي إلى نشر حاوي مباشر: كتابة Dockerfiles وتركيب مجموعات متعددة الخدمات والدفع إلى سجل والتشغيل على VPS مع HTTPS عبر Traefik.
Guideدليل
13 min read
Pricing Your Services as a Freelance Developer — Practical Guideتسعير خدماتك كمطور مستقل — الدليل العملي
Discover how to calculate your rates, position your skills in the MENA market, handle price negotiations, and progressively raise your fees without losing clients.اكتشف كيف تحسب أسعارك وتضع مهاراتك في السوق العربي وتتعامل مع مفاوضات الأسعار وترفع رسومك تدريجياً دون فقدان العملاء.
Guideدليل
12 min read
E-Commerce in the Arabic Market 2026 — Opportunities & Challengesالتجارة الإلكترونية في السوق العربي 2026 — الفرص والتحديات
A data-driven look at the Arabic e-commerce landscape in 2026 — fastest growing categories, consumer behavior shifts, logistics gaps, and where the real developer opportunities lie.نظرة مبنية على البيانات على مشهد التجارة الإلكترونية العربية في 2026 — أسرع الفئات نمواً وتحولات سلوك المستهلك وفجوات الخدمات اللوجستية وأين تكمن الفرص الحقيقية للمطورين.
Guideدليل
14 min read
Building an AI Chatbot for Your Business — Complete Guideبناء بوت ذكي بالذكاء الاصطناعي لعملك — الدليل الكامل
Design and deploy an AI-powered chatbot using the OpenAI API and LangChain. Covers prompt engineering, retrieval-augmented generation, conversation memory, and multi-channel deployment.تصميم ونشر بوت ذكي مدعوم بالذكاء الاصطناعي باستخدام OpenAI API وLangChain. يشمل هندسة الـ prompts وتوليد المعزز بالاسترداد وذاكرة المحادثة والنشر متعدد القنوات.
Tutorialشرح
13 min read
Payment Gateway Integration in MENA — Developer's Guideتكامل بوابات الدفع في المنطقة العربية — دليل المطور
Integrate Moyasar, Tap Payments, and PayTabs into your Node.js backend. Covers webhook verification, refund flows, 3DS handling, and sandbox-to-production migration steps.تكامل ميسر وTap Payments وPayTabs في باكند Node.js الخاص بك. يشمل التحقق من الـ webhook وتدفقات الاسترداد ومعالجة 3DS وخطوات الانتقال من sandbox للإنتاج.
Guideدليل
11 min read
How Much Does It Cost to Build a Mobile App in 2026?كم تكلفة بناء تطبيق موبايل في 2026؟ — دليل شامل
Break down every cost variable — platform choice, feature complexity, design, backend, maintenance, and team type. Includes realistic budget ranges for the MENA market.تفصيل كل متغير للتكلفة — اختيار المنصة وتعقيد الميزات والتصميم والباكند والصيانة ونوع الفريق. يشمل نطاقات ميزانية واقعية لسوق المنطقة العربية.
Tutorialشرح
12 min read
Speed Up Your Website to 100% PageSpeed Score — Practical Guideتسريع موقعك لـ 100% سكور PageSpeed — دليل عملي
Audit your Core Web Vitals, eliminate render-blocking resources, optimize images and fonts, implement caching strategies, and hit a perfect Lighthouse score on real-world sites.تدقيق Core Web Vitals الخاصة بك والقضاء على الموارد التي تعيق التصيير وتحسين الصور والخطوط وتنفيذ استراتيجيات التخزين المؤقت وتحقيق درجة Lighthouse مثالية.
Guideدليل
10 min read
How to Build a Professional Developer Portfolio on GitHubكيف تبني بورتفوليو مطور محترف على GitHub
Craft a GitHub profile that impresses recruiters and clients — pinned repositories, a compelling README, contribution graphs, and projects that demonstrate real-world impact.صمم ملف GitHub الذي يبهر المجندين والعملاء — المستودعات المثبتة وملف README جذاب ورسوم المساهمة والمشاريع التي تُظهر تأثيراً واقعياً.
Guideدليل
15 min read
Building a SaaS MVP — From Idea to Launchبناء MVP لمشروع SaaS — من الفكرة للإطلاق
Define your MVP scope, pick the right tech stack, set up auth and subscriptions with Stripe, ship fast with a monorepo, and validate with your first paying customers.حدد نطاق MVP الخاص بك واختر المكدس التقني المناسب وأعد المصادقة والاشتراكات مع Stripe وأطلق بسرعة باستخدام monorepo وتحقق مع أول عملائك الدافعين.
Tutorialشرح
10 min read
API Integration for Beginners — Everything You Need to Knowتكامل APIs للمبتدئين — كل ما تحتاج معرفته
Understand REST, authentication methods (API keys, OAuth2, JWT), error handling, rate limiting, and how to integrate third-party APIs cleanly into your projects.افهم REST وطرق المصادقة (مفاتيح API وOAuth2 وJWT) ومعالجة الأخطاء وتحديد المعدل وكيفية دمج APIs الطرف الثالث بشكل نظيف في مشاريعك.
Guideدليل
12 min read
Cybersecurity Basics for Developers — Protecting Your Appsأساسيات الأمن السيبراني للمطورين — حماية تطبيقاتك
Learn the security fundamentals every developer must know: OWASP Top 10, input sanitization, secure headers, dependency auditing, secrets management, and common vulnerability patterns.تعلم أساسيات الأمان التي يجب على كل مطور معرفتها: OWASP Top 10 وتعقيم المدخلات والرؤوس الآمنة وتدقيق التبعيات وإدارة الأسرار وأنماط الثغرات الشائعة.
Tutorialشرح
8 min read
Building an AI-Powered Salla Botبناء بوت ذكي لمنصة سلة
A deep dive into integrating with the Salla e-commerce platform using Node.js, building a Telegram bot for customer support, and automating order management with webhook-driven architecture.دليل تفصيلي للتكامل مع منصة سلة للتجارة الإلكترونية باستخدام Node.js وبناء بوت تيليجرام لدعم العملاء وأتمتة إدارة الطلبات.
Tutorialشرح
10 min read
Flutter Clean Architecture: A Practical Guideبنية Flutter النظيفة: دليل عملي
Implement clean architecture in Flutter with domain, data, and presentation layers. Covers use cases, repository patterns, Bloc/Cubit, and dependency injection for scalable mobile apps.تطبيق البنية النظيفة في Flutter مع طبقات domain وdata وpresentation. يغطي use cases ونمط repository و Bloc/Cubit وحقن التبعيات.
Tutorialشرح
12 min read
Node.js & TypeScript: Production Best Practicesأفضل ممارسات Node.js و TypeScript للإنتاج
Everything you need to ship a production Node.js + TypeScript service — tsconfig, project structure, JWT auth, error handling, logging, Docker, and CI/CD.كل ما تحتاجه لإطلاق خدمة Node.js + TypeScript في الإنتاج: إعداد tsconfig والبنية والمصادقة ومعالجة الأخطاء والـ Docker.
Experienceتجربة
7 min read
My Open Source Journeyرحلتي في المصادر المفتوحة
How I went from reading open source code to merging PRs into express-validator and Helmet.js. A personal story with practical tips for Arab developers who want to contribute.كيف انتقلت من قراءة كود المصادر المفتوحة إلى دمج PRs في express-validator و Helmet.js. قصة شخصية مع نصائع عملية للمطورين العرب.
Guideدليل
9 min read
Freelancing in MENA: A Developer's Guideدليل العمل الحر للمطورين في المنطقة العربية
Compare Mostaql, Khamsat, and Upwork for MENA developers. Pricing strategies, Arabic business communication, payment methods, and scaling from freelancer to agency.مقارنة مستقل وخمسات وUpwork للمطورين في المنطقة العربية. استراتيجيات التسعير والتواصل التجاري وطرق الدفع والتطور من فريلانسر إلى وكالة.