لمَ هذه المدوّنة؟
أنشأت هذه المدوّنة لتوثيق الحلول والخبرات التقنية التي أعرفها أو أتعلمها. كلما واجهت مشكلة في مشروع أو تعرفت على تقنية جديدة، أدوّن هنا:
- التحدّي الذي صادفني
- الطريقة التي حللت بها المشكلة
- النصائح المباشرة لتجنّب الأخطاء
هذه المدونة موجهة للمطورين و التقنيين .
ما المحتوى الموجود هنا؟
شروحات تقنية
مقالات مختصرة وواضحة، تعالج مشكلة أو فكرة تقنية بشكل عملي.أمثلة قابلة للتطبيق
تعليمات واضحة ومفصّلة مع أكواد يمكن نسخها وتشغيلها بسرعة.دعم متعدد اللغات
التدوينات متاحة بالعربية والإنجليزية، ويمكنك التنقل بين اللغتين بسهولة.
تغطي المدونة موضوعات مثل تطوير الويب، قواعد البيانات، الأمان السيبراني، وأفضل الممارسات في البرمجة. ستجد هنا مقالات حول JavaScript، flutter, Linux, DevOps، والمزيد.
من أنا؟
أنا مطور مهتم بالتقنيات الحديثة وبمشاركة ما أفيد به الآخرين. أملك خبرة في تطوير تطبيقات الويب و الهاتف المحمول باستخدام تقنيات مثل React، Node.js, flutter، وغيرها.
أشارك هنا ما تعلمته من خلال العمل على مشاريع حقيقية ومواجهة تحديات تقنية يومية. تجد المزيد عني وعن خبراتي على ibrahim-alharbi.sa.
التقنيات المستخدمة في هذه المدونة
اخترت SolidJS Start SSG لبناء هذه المدونة نظرًا لأدائه العالي وسهولة استخدامها في إنشاء مواقع ويب ثابتة وسريعة وتقديم تجربة مستخدم سلسة وتحميل فائق السرعة. كما قمت بإضافة نمط Prerendered SPA لتحقيق أفضل توازن بين المرونة والأداء.
التقنيات الأساسية في هذه المدونة:
- SolidJS Start SSG
- Prerendered SPA
- JavaScript/TypeScript
- Tailwind CSS
- Vite
- Markdown لإدارة المحتوى
- ESLint و Prettier لضمان اتساق وجودة الكود