بيئة العمل

بيئة العمل

نظرة عملية على الأدوات والبيئة التي أستخدمها لتصميم وبناء ومراجعة وقيادة المشاريع البرمجية.

المحررات وبيئات التطوير

  • Visual Studio Code

    محرر أكواد يُستخدم للتحرير العام والإضافات والعمل الخفيف على المشاريع.

  • Cursor

    محرر أكواد مدعوم بالذكاء الاصطناعي يُستخدم لدعم التنفيذ وإعادة الهيكلة والتحرير على مستوى المستودع.

  • Android Studio

    بيئة التطوير الرسمية المستخدمة لمشاريع Android والعمل الأصلي ذي الصلة على الجوال.

  • Xcode

    بيئة تطوير Apple المستخدمة لمشاريع iOS/macOS والبناء والتنسيق الأصلي للجوال.

  • Windows Terminal with PowerShell

    مضيف الطرفية من Microsoft مع PowerShell كصدفة أساسية للأوامر المحلية والسكربتات والأدوات.

البيئة المحلية والبيانات وواجهات البرمجة

  • Postman

    عميل واجهات برمجة التطبيقات يُستخدم لاستكشاف واختبار وتوثيق واجهات HTTP أثناء التطوير والتكامل.

  • WSL2

    Windows Subsystem for Linux يُستخدم لتشغيل أدوات وبيئات Linux إلى جانب محطة عمل Windows.

  • PuTTY

    عميل SSH وطرفية يُستخدم للوصول إلى الخوادم البعيدة وجلسات سطر الأوامر.

  • Herd

    بيئة تطوير PHP محلية تُستخدم لتشغيل Laravel والخدمات ذات الصلة على محطة العمل.

  • HeidiSQL

    عميل قواعد بيانات يُستخدم لفحص وإدارة اتصالات MySQL المتوافقة وما يتصل بها.

  • pgAdmin

    عميل إدارة PostgreSQL يُستخدم لمراجعة المخططات والاستعلامات وعمليات قواعد البيانات.

التحكم بالمصدر

  • Git

    نظام تحكم بالإصدارات موزّع يُستخدم للفروع والتاريخ وإدارة التغييرات المحلية.

  • GitHub

    المنصة البعيدة المستخدمة للمستودعات والـ Issues وطلبات السحب والسجل التقني.

  • GitHub Desktop

    عميل Git لسطح المكتب يُستخدم لاستنساخ المستودعات والالتزامات وعمليات الفروع بواجهة رسومية.

مساعدة الذكاء الاصطناعي

  • GitHub Copilot

    مساعد برمجة بالذكاء الاصطناعي يُستخدم داخل المحرر لدعم التنفيذ وتوليد الشيفرة المتكررة.

  • CodeRabbit

    أداة مراجعة أكواد مدعومة بالذكاء الاصطناعي تُستخدم لدعم ملاحظات طلبات السحب وسير عمل المراجعة.

  • Claude Code

    وكيل برمجة بالذكاء الاصطناعي يُستخدم للمساعدة الواعية بالمستودع أثناء التنفيذ ومهام المراجعة.

  • Codex

    وكيل برمجة بالذكاء الاصطناعي يُستخدم لدعم التنفيذ والمساعدة في البرمجة مع وعي بالمستودع.

  • ChatGPT

    مساعد ذكاء اصطناعي عام يُستخدم للصياغة ودعم البحث واستكشاف المشكلات.

التصميم

  • Figma

    أداة تصميم واجهات تعاونية تُستخدم لمخططات الواجهة والمراجعات ومخرجات التصميم المشتركة.

  • Adobe Illustrator

    تطبيق رسوم متجهة يُستخدم للشعارات والأيقونات والأصول البصرية القابلة للتوسع.

  • Adobe Photoshop

    تطبيق رسوم نقطية يُستخدم لتحرير الصور والأصول والتحضير البصري.

التسليم والتعاون

  • ClickUp

    منصة إدارة عمل تُستخدم كمصدر رسمي للمهام والملكية والمواعيد وحالة التسليم.

  • Toggl

    أداة تتبع وقت تُستخدم كمصدر مسجّل لوقت العمل عبر الارتباطات المهنية.

  • Xmind

    تطبيق خرائط ذهنية يُستخدم لهيكلة الأفكار والخطط والنقاشات التقنية.

  • Slack

    منصة مراسلة للفرق تُستخدم للقنوات والرسائل المباشرة والتعاون اليومي.

  • Zoom

    منصة اجتماعات عبر الفيديو تُستخدم للاجتماعات والنقاشات عن بُعد ومشاركة الشاشة.

  • Zoho Workspace

    حزمة إنتاجية سحابية تُستخدم للمستندات المشتركة والبريد وتطبيقات التعاون ذات الصلة.

الأجهزة

  • Primary workstation

    Crosshair 17 HX AI D2XW مع Windows 11 — الجهاز الأساسي للبناء المحلي وبيئات التطوير والمتصفحات وأحمال الهندسة المتزامنة.

  • Display

    LG UltraGear مقاس 34 بوصة بدقة 2K للبرمجة متعددة النوافذ ومراجعة التصاميم والتوثيق.