أدوات أبني بها.
Backend
PHP
PHP يبقى خياراً قوياً لبرمجيات الأعمال عندما يكون الإطار والمعمارية مقصودين. أستخدمه أساساً لمنتجات Laravel في الإنتاج من طنجة.
Laravel
Laravel إطاري الأساسي للمنتجات ثقيلة المجال: العزل والفوترة والصلاحيات والمهام والواجهات.
Interface
React
أبني واجهات React كسطح منتج لا قوالب صفحات — TypeScript ومجالات واضحة ومكوّنات بلغة الأعمال.
TypeScript
TypeScript هو الافتراضي للواجهة وNode الجديد. الأنواع أداة تواصل بين عقود الخلفية والواجهة.
Tailwind CSS
Tailwind نظام تنسيق لا مظهر. أستخدمه لواجهات منتج متسقة وسريعة التغيير.
Next.js
أستخدم Next.js عندما يحتاج الموقع العام تصييراً من الخادم وبيانات وصفية وتوليداً ثابتاً. واجهات المنتج المسجّلة تبقى غالباً على Vite وReact.
Runtime
Node.js
يظهر Node.js في أتمتة Playwright والعمال والأدوات حول المنتج. Anybot نظام ثقيل على Node.
Data
PostgreSQL
PostgreSQL القاعدة الافتراضية. القيود والفهارس جزء من تصميم المنتج لا فكرة لاحقة بعد الواجهة.
Redis
يُستخدم Redis للطوابير والكاش والأقفال — الأجزاء غير اللامعة التي تُبقي SaaS سريعاً تحت الحمل.
SQLite
SQLite القاعدة الصحيحة عندما يكون المنتج أداة مشغّل مكتبية كما في FRIGO SYS. مضمّن وتعاملي دون خادم إضافي.
Operations
Docker
Docker يقرّب التطوير والإنتاج. Compose للمكدس وصور للتطبيق — لا «يعمل على جهازي» كاستراتيجية إصدار.
Linux
أغلب ما أسلّمه يعمل على Linux. مستخدمون وTLS وNginx وسجلات ونسخ حتى يكون الجهاز مملاً — وهذا هو الهدف.