قبل اسبوع كنت ادور على حاجة تحت المكتب اريح رجلي عليها خصوصا مع القعده في البيت لمدة طويلة هذه الأيام، وحصلت هذا الشي:
بعد تجربة المنتج، وصلت لقناعة اني كنت اشتغل غلط طول حياتي 🤯😂
نصائح عامة اذا حاب تدخل في مجال تطوير المواقع بشكل صحيح:
١-اذا كنت مبتدأ في البرمجة بشكل عام، ٩٩% ما تحتاج اي مكتبة. بالأصح لا تحط في بالك انه مهم تتعلم مكتبة معينه قبل تتعلم اساسيات البرمجة. تخيل طالب في أولى ابتدائي يبدأ بمنهج اولى متوسط؟!
⚠️نقطة تغيب عن الكثير:
"تعلم البرمجة اكثر متعة من البرمجة"
بإعتقادي عدم إدراك هذه النقطة سبب في تنقل المبرمجين بين اللغات/المكتبات او الشركات.
🧠في التغريدات التالية:
-البرمجة على أرض الواقع
-المهارات الجانبية
-المبرمج المحترف
-تصرفات سيئة
-وقت التغيير
-الشركات وكفاءة المبرمج
خدمة بفكرة مميزة وتوفر وقت وجهد وفيها اشتراك مجاني.
الفكرة: تعرض مشروعك من ال localhost مباشرة بدون استضافة. بكل سهوله تنشأ رابط وتشاركه مع احبابك.
مثلا اذا حاب تعرض شغلك لعميل او خلال بث بسيط.
ريح أعصابك عزيزي "التقني" محاولة معرفتك بكل شي مضيعة للوقت و لا تزيدك الا جهلا!
التقنية اصبحت عالم كبير وكل مجال يتفرع ويحتاج جهد ومن النادر او مستحيل تجد شخص ملم بكل هذه الامور. حدد مسارك وابتعد عن السطحية المبالغ فيها.
تخيل "خبير هندسة": شخص يفهم في كل تخصصات الهندسة 😅
افضل شهادة لما احد يقلك "اشتغلت مع فلان وكان رهيب وشغله ممتاز"، غير كذا الموضوع فيه نسبة حظ.
افضل موظف اشتغل معاه:
يبادر، سهل التعامل، يعرف يتصرف ويبحث بنفسه، قليل الإفتاء، يسمع، يسأل، يحترم الي يشتغل معاهم، يرتب افكاره، صريح بدون وقاحه، صادق، عنده فضول، واثق، يشتغل على نفسه.
@mhmdvoid
انا ما أيدت نقطة أن في نوع شهادة أفضل من غيرها. فقط كشخص يوظف مبرمجين لعدة سنوات، و قابلت آلاف المبرمجين، وجدت أن وجود أو عدم وجود أي شهادة ما يفرق في جودة المتقدمين. المجهود الشخصي هو اللي دائماً يعمل فرق.
🐳 دوكر وما ادراك ما دوكر (Docker) 🐳
امس في الاجتماع الدوري Brown Bag/Lunch&Learn - اجتماع وقت الغدا، يتطوع واحد من الفريق و يتكلم عن موضوع معين - تكلمت عن كيف وليش دوكر يبسط انشاء سيرفر محلي بدل الاعدادات اليدوية الي اعتبر انها صارت من الماضي.
الفرق بالصور:
ماشاء الله كثير عندهم فكرة "بناء منتج عظيم ب تجربة مستخدم عظيمة من اول يوم".
ياحبيبي جرب تبني "منتج ساده" بدون شطة بدون طحينة اول شي... وشوف الجهد الي مايخلص في التفاصيل واذا فضيت تعال حكيني كيف نخلي المنتج عظيم.
*لأصحاب الافكار العظيمة و الاذكياء جدا 😂
مبرمج خطير راعي خوارزميات:
لازم يندفع لي راتب ممتاز ولازم اشتغل على شيء احبه ويكون فيه تحديات تقنية مستمرة وماهي سطحية.
راعي بزنس مايجامل:
اقعد في بيت الوالده وتحدى نفسك تقنيا كل يوم وحب تحدياتك. تبغى راتب ممتاز، حل مشاكل البزنس لأن البزنس هو الي بيدفع لك.
🤡🤡🤡
"استمتع في وظيفتك" من اكبر كذبات التاريخ.
خلّص شغلك ممتع ولا مو ممتع. موضوع ان شغلك ممتع اضافه جميلة ومحفزه لكن ماهو ضروري والمفروض مايأثر على قدرتك انك تنجز.
"الوظيفة = شغل" والشغل لازم يخلّص، اطلع من كوكب الاحلام بارك الله فيك 😂
اذا تستخدم ChatGPT او Copilot او اي ai بشكل كبير في حياتك اليوميه…
ماتخاف تصير انسان مايفكر بس يشتغل؟ تتوقع بعد سنين من الاستخدام قدرتك ع التفكير تتأثر؟
@mznmel
التطبيق على ارض الواقع صعب ويتطلب اشخاص متميزين سواء مبرمجين او مدراء لهم دراية بالبرمحة. واعتقد الحمل الاكبر على المدراء وكيفية متابعة وقياس جودة المنتج الحقيقة مو عدد المميزات فقط!
وبعض الشركات تستخده كنوع من ال Micro Managment.
فديو متعلق بالموضوع:
⚠️ في فرق بين انك:
١- تعرف تبرمج
٢- رقم ١ + تنجز المهام ١٠٠%
٣- رقم ٢ + تنجز مهام صعبه
٤- رقم ٣ + في وقت معقول
٥- رقم ٤ + بشكل مستمر
٦- رقم ٥ + بكود نظيف
٧- رقم ٦ + تساعد غيرك ينجز
٨- رقم ٧ + تساعد في التخطيط وتقسيم المهام
التحدي الصحيح والمنافسة تبدا من رقم ٤ وانتا طالع
@alosefer
اعتقد ان فعلا هذا هو المستقبل! بشكل مختصر التطبيقات راح تنفصل عن الانظمة و المتصفح هو الوسيط. حاليا نظام IOS لا يدعم كل المزايا ل تطبيقات PWA لكن التطور السريع راح يجبرهم يتحركوا اسرع.
مثال ل مدونة PWA
مين عنده تجربة توزيع قاعدة بيانات MySQL او PostgresSQL على اكثر من منطقة وما باع كليته او جاه صداع نصفي؟
الهدف انها تكون قريبة من المستخدم read replicas only
مهارات يحتاجها المبرمج:
-التواصل الفعال والمستمر.
-تقسيم مشروع لمهام صغيرة.
-تحديد الأولويات.
-التركيز والبقاء على مسار الخطة.
-قابلية ل التغيرات والتكيف السريع.
-تعلم بدون معلم.
-العمل ضمن فريق والثقة.
-حسن النية (مايشخصن الامور).
-تقبل الاراء وعدم التحيز بدون منطقية.
-يسأل.
من طرق تعلم البرمجة:
1- اقرأ وتعلم فقط عن أساسيات تقنية واحدة (لغة\ايطار\مكتبة\مفهوم)
2- اختار اي فكرة برمجية (حتى لو كانت مكررة)
3- ابدأ في كتابة كود (حتى لو كنت ضايع)
4- حل المشاكل بالقراءة, البحث و السؤال
5- أنجز الفكرة كاملة قبل الانتقال لفكرة اخرى
كرر العملية بفكرة اخرى ♻️
اليوم الصباح وصلتني رسالة من ال CEO على سلاك واخذت مني وقت عشان استوعب المقصد 🤔 بسبب انه خارج عن توقعاتي (الرسالة في الصورة).
درس في تقدير الموظفين 👏
طبعا في سبب! قبل اسبوعين بدأنا نشتغل يوميا (وبقوة) على مشروع له تأثير على مستوى كندا والاعلان عنه قريب ان شاء الله.
رابع موجة إقالات تمر علي وانا موظف وتعدي بسلام. حتى لو وصلك خبر من بدري ان وضعك سليم, في شعور سيء وقت الإقالات .
بعضهم مع احترامي لهم يستاهلوا، وبعضهم حظهم سيء لان الشركة ماتحتاجه حالياً بهذه التكلفة.
الزبدة كل موجة تذكرك ان قيمتك في اي وظيفة هي بقدر فائدتك للبزنس.
هذا ابداً مو حسد او تكبُّر او ضعف شخصية 🌚
اذا كنت مبرمج ذكي، متعمق في احشاء الكمبيوتر، تحت مخدتك جي بي يو، تتنفس ٠ و ١،
لازم يكون عندك ايمان تام ان الي ماهم في مستواك هم حثالة المجتمع.
لازم دايما ً تسأل نفسك:
"ليش هم اغبياء؟ ليش ماعندهم قدراتي؟ ليش عندهم وظايف؟ ليش يتنفسوا؟"
⚠️احتاج رأيك!
اكتب شيء واحد بعد ماتعلمته/قرأت عنه/مريت فيه حسيت ان مستواك في البرمجة تحسن بشكل ملحوظ.
*ممكن يكون لغة ثانية، مفهوم، مقالة، اداة/برنامج، تجربة معينة، ايطار/مكتبة، طريقة تفكير، طريقة ادارة وقت، طريقة تركيز ...اي شي له تأثير اساسي على انتاجيتك.
الشغل من البيت نعمة لا تقدر بثمن، الحمدلله ❤️🙏
من ايام الجامعة كنت اخطط كيف اقدر اشتغل من البيت لأن اشوفها اول خطوة يكون عندي تحكم اكبر في يومي... كوفيد ماقصر وسهل الموضوع ع الآخر.
هل فعلا الشاشات العريضة تزيد من الإنتاجية؟ نجرب ونرجع لكم بعد فترة ان شاء الله.
Super Ultrawide 49"
✅ الانطباع الاول: كبر الشاشة يفجع لكن
التجربة الاولى كلاااااام كبييير 🙌
متابع Strapi من فترة و اليوم اعلنوا عن اول نسخه (Stable)
ب اختصار:
عن طريق لوحة تحكم تقدر تخلص API كامل في دقايق بكل بساطة مع مميزات كثيرة تعتبر اساسية لأي API. تقدر تشوف خطتهم المستقبلية والمميزات الي راح يضيفوها من هنا:
اتوقع لها مستقبل جيد جداً 👍
"يا جماعة الGatsby ما فهمت اش فايدته
يقول static site generator طيب لما احنا نسوي build ب الbuild script في create react app هذا ماهو ستاتيك سايت برضه؟, ايش الفرق؟ غير الcode splitting"
الجواب بشكل مبسط جدا وبدون تفاصيل في التغريدات التاليه:
موقع افضل المواقع الي مرت علي اذا حاب تجرب او تكتب كود ع المتصفح. تقدر تستخدم كود من Github ويدعم لغات كثيرة منها:
js, php, python, java, c, c++, go, ruby, c#, swift, R, bash, dart, sqlite
عندك مدونة عربية؟ تعرف مدون عربي؟
ممكن تكتب تعليق برابط المدونة او حتى حساب المدون على تويتر 🙏
لا يهم المجال او كثرة المقالات في المدونة بقدر ان الكاتب لازال يكتب او على الاقل متواجد على تويتر.
🗣 مهارات التواصل مهمة خصوصا في الوضع الحالي، أهمها من وجهة نظري:
تعطي فرصة للشخص الي يتكلم يخلص تماما ١٠١% حتى ولو عندك تعليق مهم جدا جدا. امسك نفسك قدر الإمكان 😅، انتظر وجمع افكارك/تعليقاتك في الرد. واذا عندك صعوبة تتذكر نقاطك، خلي حولك ورقة وقلم واكتب.
تجميعة ل 20 موقع لمصادر مجانية* راح تساعدك تبدع في تصاميمك. المواقع مقسمة على اربعة اقسام:
صور,
افكار وإلهام,
رسومات و ايقونات,
خطوط.
*دائما تأكد من الحقوق حتى ولو كان اغلب الموجود في المواقع مجاني.
كمبرمج مو شرط تفهم (تحفظ) التفاصيل الدقيقة عن عمل لغة البرمجة، مؤسس اللغة او تاريخها. المعرفة في هذه الامور مو بالاساس تدل على خبرتك الفعلية.
على ارض الواقع، الوقت عامل مهم ومحدود. راح يجبرك تتعلم اقل او تتعلم الي تحتاجه فقط.
"مايحتاج تصير ميكانيكي اذا حاب تتعلم كيف تسوق سيارة"
الفكره هذه صح وتكرر دايما لكن ماهي واقعيه ابدا وبالعكس تسبب مشاكل لانه تقعد على امل انه (اذا) حصلت الشغل الي تحبه بتصير مبسوط ومنجز دايما.
العامل المشترك بين كل الناس المميزة الي مرو علي هو الإلتزام والإنضباط الخرافي.
تعاني من انهاء موقعك الشخصي؟ وماعندك مشاكل في انهاء مشاريع اخرى؟
اول شيء لابد نعترف انها مشكلة. اكيد حاب تظهر نفسك ب افضل صورة لكن الى متى؟ 😅
نقاش جميل >
كلام كبييير 💯
زمان كنت اخلص فكرة في راسي وتشتغل بكود الله لا يوريك والدنيا ماشية والناس مستفيدة والفلوس ماشية واعدل ع الكود كل فترة.
الان لازم ابذل جهد مو طبيعي عشان ابعد عن تفاصيل التفاصيل الي غالبا ماتهم في البداية 💔
الجواب البسيط والرائع من مؤسس مطاعم كودو في هذا المقطع، هو نفس اجابة السؤال المتكرر دائما،
"لماذا تفشل الشركات الكبرى عند الاستثمار في المشاريع الريادية"
@yakhoja
سبورة صغيرة معلقة في الغرفة. لها اكثر من استخدام منها:
-للعصف الذهني
-كتابة افكار وخطوات أساسية لمشروع او انجاز
-كتابة مواعيد مهمه
-كتابة الاهداف يوميا
-افتح الكونسول في متصفح كروم
-اكتب
document.designMode = 'on'
-راح تقدر تعدل على الصفحة مباشرة. جرب تغيير نص معين.
مفيدة اذا حاب تسوي تغيرات سريعة للتجربة او للاقتراحات
نصائح عامة اذا حاب تدخل في مجال تطوير المواقع بشكل صحيح:
١-اذا كنت مبتدأ في البرمجة بشكل عام، ٩٩% ما تحتاج اي مكتبة. بالأصح لا تحط في بالك انه مهم تتعلم مكتبة معينه قبل تتعلم اساسيات البرمجة. تخيل طالب في أولى ابتدائي يبدأ بمنهج اولى متوسط؟!
هذه اسمها ظاهرة الي يحسب نفسه ذكي لأنه يبرمج ومو راضي يستوعب ان اغلب المبرمجين عندهم نفس التفكير. الزبدة كلكم على بعض منفوخين ولا عندكم شي في حياتكم غير الشاشه الي قدامكم 😂
طول الوقت يتنافسون وكل واحد حاقد على الثاني والثالث يدور الزلة على الرابع.. هدوها ياعالم رزقك عند رب العالمين مكتوب قبل ماتنولد حسن علاقاتك مع الناس بعد عن الحساسية الزايدة.. والله لو تركض ركض الوحوش غير رزقك ماتحوش، نق قلبك وبيرزقك ربي أفرح لغيرك زي ماتفرح لنفسك
كل ما تقبلت وتجانست مع اختلاف الآراء والشخصيات، كل ما زاد حبي ل الاختلاف اكثر واكثر.
مريح جدا جدا اكون دائما مع من يشابهني في التفكير او يعزز لي، لكن من يحب ان يكون محدود الوعي و الادراك؟
^ من افضل القنوات الي مرت علي اذا ودك تتعلم جافاسكربت صححح. محتوى مجاني "متميز" وبشرح عملي مبسط.
اغلب المحتوى الموجود ع الانترنت مكرر، عن امور بدائية، او ماشي مع الموجه فقط ♻️
@muath2
النقطة الاهم ان كثير من المبرمجين يتوقع ان شغف البرمجة يبقى طول العمر!
اعتقد بعد 5 سنوات خبرة تبدأ تستوعب اذا فعلا عندك الطاقة ل كتابة كود او بناء انظمة Architecture (المسار الاول).
ومن بدري اذا انت شخص اجتماعي وعندك قدرة على الحوار والمناقشة, غالبا ً المسار الثاني هو الانسب.
مو غصب كل واحد فيكم يصير مبدع ومخترع زمانه, يكفي انك تخلّص شغلك وتعرف كيف تتعامل مع البشر الي تشتغل معاهم... بعدين تعال نشوف وضع شغفك واختراعاتك العظيمة.
If you're coding only for the paycheck, you're in it for the wrong reasons. Passion is what drives innovation.
Code because you love it, because it challenges you, because it excites you. Then, success will follow.
من اكثر الاشياء الي اعاني منها من بدأت اشتغل:
.
.
اتعامل مع مبرمج عايش في وهم ان الكود/التفكير بالكود هو اهم شي في الحياه واي شي ثاني مضيعة وقت. خصوصا اذا كان مبرمج ممتاز.
What are successful examples you’ve seen teams/companies doing to make software engineers more product-minded?
Things that resulted in engineers having better understanding of the business and more customer empathy.
▫️من اكبر الفروق بين مبرمج Senior vs Junior:
طريقة حل مشكلة اول مره تعدي عليه، فهمه لحلول المشاكل وطريقة شرح الحلول لغيره.
▫️اكثر شيء ماله اي علاقة في الموضوع:
عنده ذاكرة اقوى و "يعرف او حافظ" معلومات اكثر 🤦♂️
٥-اذا كنت مهتم بالتصميم ابدأ front-end والعكس اذا كنت مهتم بالبرمجة فقط ابدأ back-end. ولا تدوخ راسك بكثرة الاشياء الي ودك تتعلمها!
مع الوقت راح تتحدد ميولك بشكل أوضح من ناحية اللغات/المكتبات او حتى في المجال بشكل عام. وراح تكتسب مهارة التعلم بشكل اسرع لان الاساس عندك صحيح.
ممكن احد يفهمني ليش في ناس الى الان ماهم مقتنعين بحاجة "مدير" سواء لمشروع او لفريق او لأي شي؟ 🤔
المدير عنده خبره مسبقة ويقنع ويرتب ويراضي ويظبط ويرقع ويوصل طرفين ويصلح وياكل على راسه ويمسح كم شغلة في وجهه ويسوي الاشياء الي ما ودك تسويها او ما توصلك اصلا ...الخ
لا تكتب كود انت لا تفهم "كيف يعمل الكمبيوتر من الداخل". ابدأ بالتفاصيل الدقيقة قبل ان تلمس اصابعك الجاهلة هذا الكود المقدس! ابدأ بدراسة هندسة الكهرباء اولا!
لمن يفكر بهذه الطريقة، اكن لك كل الاحترام واتفق من ناحية جودة الكود، لكن التعميم والمثالية بهذا الشكل تضر اكثر مما تنفع.
@National_writer
الان كاي مبتكر الOOP و لغة Smalltalk يقول اللي مايفهم كيف الكمبيوتر يعمل في الداخل يفترض ما يكتب كود. جودة كودك مرتبطة بعمق فهمك للInternals
والمبرمج لازم يعرف يصمم… والمدير لازم يبرمج ويصمم… وال ceo افضل لو يبرمج ويصمم ويكنّس وينظف المكتب ويطبخ الغدا… وكلنا نسوي كل شي… والحياه سهله وبسيطة… لأنه حالياً الشغل الي يسويه كل واحد فيهم قليل… اصلاً ما عندنا شي في الحياه غير الشغل 🤖
٧.
نفذ حتى لو بدون تقنية ثم لاحقا دخل التقنية بالمجال.
كثير من الشركات التقنية startup الناجحة اليوم بدأت بأسلوب بسيط جدا وغير مكلف. مثلا الزملاء في
@SiblyApp
بدأوا خدمة الدعم النفسي للافراد باعلان بسيط وجوال كانوا هم يردون عليه. هدفهم يكتشفون حجم السوق ومدى حاجة الناس الحقيقية.
حاجتين زادت من راحة دماغي وقللت التفكير الي يضيع الوقت:
- فصلت بين التخطيط والتنفيذ في كثير من امور الحياه. مع الوقت تخطط افضل وتنفذ افضل وتنجز الي نفسك تسويه.
- اقتنعت ان كل شي في الحياه يجيك على شكل بكج ولازم تقبل بالطيب والسيء مع بعض. الاغلب يتكلم ويركز ع الجزء الطيب بس.
فرق خيالي لما تسمع احد يتكلم عن الالتزام في امور الحياه او ينصحك... ولما يكون حولك مثال حقيقي تشوفه قدام عينك دايما بدون مايتكلم...
فرق ما اقدر اوصفه 🙆♂️
#JavaScript
tip for today:
You can put console.log/time/etc. in your code... without actually adding it to the source code - use conditional breakpoints for that.
Added benefit: once you are done with your debugging you can just remove all of them with a single click.
شكرا ً لكل من شارك خصوصا ً من كتب تعليق:
@FGhurayri
@mtawil7
@NJ_91
@Abdullah_Mzaien
@muh_alzahrani
الخيارات غير منطقية على ارض الواقع لان البرمجة ومهارات التواصل ما يكملو بعض ل ١٠٠٪. الهدف الاساسي لأي جانب تميل بقوة.
عندي رأي مخالف للنتيجة من تجربة شخصية🧵
اغلب ال unit tests مالها اي قيمة. اكتب comments وركز انت وفريقك في pr reviews وخلصنا بدل تضيع الوقت و ال perfection الزايد.
ركز اكثر على ال integration tests وتاكد ان الدنيا شغاله مع بعض دايما.
شعور جميل لما تكون ضمن ٦ مبرمجين لمشروع بهذا الحجم ويعلن عنه رئيس وزراء كندا (جستن ترودو) اكثر من مرة 🙏 والشعور الاجمل ان المنتج فعليا يخدم فئة تحتاج المساعدة
It’s okay to not be okay. It’s been a really tough year, and there’s a lot going on. So if you’re feeling anxious or overwhelmed, know that you’re not alone - and know that there are resources available to help you. To get connected to them, click here:
غالبا المبرمج يتحسن مع الوقت والممارسة. لا تضيع وقتك في البدايات ب القراءة فقط ومحاولة حفظ او فهم كل صغيرة وكبيرة.
تفتكر كيف تعلمت اللغة العربية؟
ركز على:
-التمارين و الامثلة الواقعية و البسيطة.
-تعلم كيف تبحث عن المشاكل وحلولها في السيد جوجل.
-تعلم كيف تقرا المراجع الرسمية.
🔥 HTML has native support for autocomplete-style dropdowns attached to inputs via the <datalist> element.
This input behaves like a <select> but you can type text in it and choose a specific value.
Incredible. 😍
🎨 Play on
@codepen
:
I used to believe the best UX to highlight required fields was with an asterisk.
After all, it’s clean, minimal and conventional right?
But...
...what designers think works and what actually works are 2 different things.
Never forgot to test with users.
Never do that please.
If you don’t like working with someone either find a way, change teams, leave the company or let them go.
There’s nothing really special about software engineers other than they think they are smart because they write code and work with terminals.
What's a one trait if you see in a "software engineer" will make you tell him: "this job is not for you, find another profession." ?
mine is: a lazy a**. lazy to debug with zero patience. not a go getter. he works only on what he has been told to do.
اتفق ١٠٠% مع الموضوع في الفديو... ماعمري فهمت الي عنده تعريف واحد ويقلل من شخص يشتغل في جهه معينة.
في مشاكل كثيرة وفي جهات مختلفة. هل عندك المقدرة انك "تبني" حل متكامل لمشكلة (في اي جهه) وفاهم الحل؟
🔥 Did you know that you can access HTML attribute values from CSS?
Here’s a single <div> card component with a title and content area. Its title is populated by CSS. 😍
🎨 Play on
@codepen
:
من انواع المبرمجين،
مبرمج "محترف محتوى":
-عنده قدرة على ايصال المعلومة وجذب الانتباه.
-متحمس ويحب الخير ويساعد ويجاوب قد ما يقدر.
-غالبا عنده عدد جيد من المتابعين.
-متابع للترند ويفهم كثير من الجوانب بسطحية مفرطه.
-عنده خبره عملية لكن اقل بكثير من ما يتوقع.
-انتقاده يسبب صداع 😅
في فرق بين:
١.تصير نسخة من شخص من حضاره مختلفة بكل اهتماماته، طريقة تفكيرة، طريقة كلامه.
٢.تستفيد من الي ذكر فوق وتبقى على هويتك وطبيعتك.
شي مقرف 🤮 لما اشوف شخص مستنسخ هوية غير هويته بالملي ميتر، والعجيب يستغرب كيف ماتهتم ب اهتمامتهم.
مع الوقت تكتشف ان هذه مهارات لازم تشتغل عليها، موضوع انا عندي افكار واعرف اطبقها بس محد فاهمني او مقدرني ماينفعشي 😅
- Focusing on one idea (vesion)
- Executing on a vesion from A to Z
- Gradual improvements
- Communicating and publishing
مع ان منتج كرميلا كان رهيب للتدوين العربي لكن مافكرت استخدمه في مدونتي بسبب ان ما كان عندهم نموذج ربحية واضح ولذلك كنت دائم اشعر ان المشروع غير مستدام
اليوم يبدو لي ان تخوفي كان صحيح.
الاكيد انه كرميلا مشروع يستحق الاحترام ومنتج مذهل وبنفتقده💔
.
.
Supabase local development👍
كمية الاشياء الي ما تشيل همها ما تخلص, رهيبين جدا لكن ناقص كم شغلة, مثلا ماتقدر تفعل التسجيل برقم الجوال.
كتبت حل مؤقت بعد شوية لفلفه في الكود:
هذه اول مرة اقرأ كود مكتوب بـ go... لطيفه اللغة 👀
...
00:24 - ترى في أسئلة غبية
01:41 - وريهم قيمتك من ب��ري
02:55 - خليك حبيب وهادي
03:43 - لما تراجع الكود, راجعه صحح الصح (على قولة الكبير اوي)
04:54 - في صورة عامة تنرسم عنك: انت مفيد للفريق او وجودك زي عدمك
٢-بخصوص مكتبات الفرونت اند مثل React, Vue, Angular، استخدامها صاير موضة وكثير يحاول يتعلمها من البداية بسبب كثرة الكلام عنها. في المكتبات هذه مفاهيم كثيرة لابد تكون عارفها او بتحس انك ضايع مهما تعلمت. للاسف البعض يستخدم هذه المكتبات لانه (يحس) انه لازم يستخدمها فقط.
اعاني من المبرمجين الي غصب ينقز من الكلام عن الحل الى طريقة تطبيق الحل 💔
اول شي خلينا نتفق ونفصفص الحل ونشوف عيوبه ومحاسنه وبعدييييين يصير خير كيف ينكتب الكود.