DevGuide – Telegram
11.2K subscribers
2.92K photos
19 videos
133 files
3.61K links
Level up daily with insider dev hacks, smart career tips, and real talk! 🚀

⚡️ Stay connected with me: linktr.ee/AliSamir

📍 To advertise on the channel: https://telega.io/c/the_developer_guide
Download Telegram
Stop your React components from re-rendering unnecessarily!

Learn how to optimize Context with selectors and memoization to keep your apps lightning fast.
3
كـنـز الـ GitHub 💎
.
.
لو مهتم بتطوير مهاراتك كمهندس برمجيات، لازم تبقى عارف إن GitHub مليان كنوز هتساعدك بشكل كبير خلال رحلتك...

في البوست ده هشارك معاك مجموعة Repositories لازم تبقى عندك في الـ bookmarks، هتلاقي فيها أدوات، شروحات، وأكواد مفتوحة المصدر وأسئلة انترفيو هتسهّل عليك مشوارك في البرمجة. 💯

———

GitHub Repositories Every Software Engineer Should Know 💯


📍 developer-roadmap
https://github.com/kamranahmedse/developer-roadmap

📍 awesome-roadmaps
https://github.com/liuchong/awesome-roadmaps

📍 free-programming-books
https://github.com/EbookFoundation/free-programming-books

📍 engineering-blogs
https://github.com/kilimchoi/engineering-blogs

📍 Best-websites-a-programmer-should-visit
https://github.com/sdmg15/Best-websites-a-programmer-should-visit

📍 freeCodeCamp
https://github.com/freeCodeCamp/freeCodeCamp

📍 The Algorithms
https://github.com/TheAlgorithms

📍 Data-Structure-Algorithms-LLD-HLD
https://github.com/arpit20adlakha/Data-Structure-Algorithms-LLD-HLD

📍 awesome-algorithms
https://github.com/tayllan/awesome-algorithms

📍 design-patterns-for-humans
https://github.com/kamranahmedse/design-patterns-for-humans

📍 awesome-design-patterns
https://github.com/DovAmir/awesome-design-patterns

📍 system-design-101
https://github.com/ByteByteGoHq/system-design-101

📍 system-design-primer
https://github.com/donnemartin/system-design-primer

📍 system-design-resources
https://github.com/InterviewReady/system-design-resources

📍 system-design
https://github.com/karanpratapsingh/system-design

📍 Awesome-Design-Tools
https://github.com/goabstract/Awesome-Design-Tools

📍 design-resources-for-developers
https://github.com/bradtraversy/design-resources-for-developers

📍 app-ideas
https://github.com/florinpop17/app-ideas

📍 project-based-learning
https://github.com/practical-tutorials/project-based-learning

📍 public-apis
https://github.com/public-apis/public-apis

📍 interviews
https://github.com/kdn251/interviews

📍 tech-interview-handbook
https://github.com/yangshun/tech-interview-handbook

📍 awesome-interview-questions
https://github.com/DopplerHQ/awesome-interview-questions

📍 Coding Interview University
https://github.com/jwasham/coding-interview-university

📍 free-for-dev
https://github.com/ripienaar/free-for-dev

📍 build-your-own-x
https://github.com/codecrafters-io/build-your-own-x

📍 realworld
https://github.com/gothinkster/realworld

———

لو عندك Repos مميزة بتستخدمها ممكن تشاركها معنا في التعليقات وتفيد غيرك 💡
7👍1
Mastering SSR Hydration in Next.js 💯

Optimize server-side rendering (SSR) and client-side hydration in Next.js for seamless interactivity.
2
مصادر مهمة لانترڤيو الـ Problem Solving 💯
.
.
📌 This repository contains LeetCode articles which are very useful during the interview preparation.
https://github.com/ashishps1/awesome-leetcode-resources

📌 A curated list of awesome Leetcode problems, algorithms, and data structures.
https://github.com/kiranpalsingh1806/awesome-leetcode
2
Skills are reusable capabilities for AI agents.


Install them with a single command to enhance your agents with access to procedural knowledge.

https://skills.sh
1
لو أنت شغال في شركة حاليًا وجالك عرض من شركة تانية...
.
.
أول حاجة هتبص عليها المرتب وده من حقك ولكن متنساش تبص على الشركة نفسها وتشوف الناس اللي شغاله فيها وتحاول تسأل حد منهم عن طبيعة عمل الشركة وعن نظام الشغل بيمشي إزاي وهكذا... دور على الخبرة العملية زي ما بتدور على شركة مرتبها حلو خصوصًا لو أنت لسه في بداية الطريق.

مينفعش تبقى موجود في شركة بتاخد مرتب كويس جدًا ولكن مفيش أي استفادة لك، مجرد بتعمل تاسكات وتسلمها وخلاص...

طيب بالنسبة للمرتب.... أكيد مش هتسيب الشركة الحالية إلا لو المرتب أعلى شوية من الحالي وكمان الفرق يستاهل إنك تاخد المخاطرة دي... طبعًا بتحسب الفرق بالمواصلات وكل حاجة... لأن ممكن يبقى الفرق 500 جنيه مثلًا ولكن مقر الشركة أبعد شوية وهتحتاج مواصلات أكتر وبالتالي مفيش فرق هنا... وساعتها الأفضل إنك تفضل في مكانك.


طيب لو مفيش فرق أو المرتب كان أقل من الشركة الحالية؟

هنا الموضوع متوقف عليك... لو أنت تعرف الشركة الجديدة ومتأكد إن فيها ناس كويسة وهتكتسب منهم خبرة فممكن تخاطر بالمرتب ولكن هتحاول تتفاوض معاهم في الإنترفيو إن المرتب هيزيد بعد فترة معينة (في الغالب شهرين أو ثلاثة) أو تسأل عن نظام الزيادة في الشركة بيمشي إزاي... هل كل فترة بيتعمل تقييم للموظفين واللي يستاهل زيادة بياخدها ولا فيه أشخاص معينة بتزيد في أي فترة حسب شغلهم والتزامهم.

دور على الخبرة وعلى الشركة وطبيعة العمل فيها زي ما بتدور على الفلوس.

والله أعلم...
10
السلام عليكم ورحمة الله وبركاته 👋🏻
.
.
لو ناوي تبدأ في مجال الفرونت إند أو بدأت والدنيا مش أفضل حاجة معاك فإن شاء الله البوست هيفيدك. 💯

جمعتلك أفضل المصادر اللي هتساعدك في رحلة التعلم وكمان هضيفلك بعض المواضيع اللي محتاج تركز عليها سواء في مجال الفرونت إند أو في مجال الويب بشكل عام علشان تبقى محترف بإذن الله تعالى. 🚀

———

📌 رابط الجزء الأول:
https://www.linkedin.com/posts/dev-alisamir_devguide-frontenddeveloper-frontenddevelopment-activity-7174767846806216704-seF5

———

📌 رابط الجزء الثاني:
https://www.linkedin.com/posts/dev-alisamir_devguide-frontenddeveloper-frontenddevelopment-activity-7175782913542635523-on8f

———

📌 رابط الجزء الثالث:
https://www.linkedin.com/posts/dev-alisamir_devguide-frontenddeveloper-frontenddevelopment-activity-7176532222290661376-5_gu

———

📌 رابط الجزء الرابع:
https://www.linkedin.com/posts/dev-alisamir_devguide-frontenddeveloper-frontenddevelopment-activity-7177015197805518849-7ax2

———

بالتوفيق يا صديقي. 🌿
6
Helpful regex visualization tool, especially to debug while building.


https://regex-vis.com
2
مفهوم الـ MERN Stack 💡
.
.
الـMERN اختصار لـ

- MongoDB
- Express.js
- React.js
- Node.js

خلينا نتعمق شوية...

https://www.linkedin.com/posts/dev-alisamir_aliabrsamir-fullstackwebdeveloper-fullstackdevelopment-activity-7030517717812031488-J2On

———

وهتلاقي هنا مصادرة كويسة هتساعدك في مذاكرة الـ MERN Stack
https://www.youtube.com/@The_Dev_Guide
2
مسار مسك المهارات 💯
.
.
مسار مسك المهارات هو مسار شامل يضم مجموعة متنوعة من الدورات التي تهدف إلى مساعدة طلاب الجامعة والخريجين والمحترفين ذوي الخبرة القصيرة على تطوير أنفسهم وتحسين مهاراتهم على المستوى المهني والشخصي. ⚡️

يشمل هذا المسار دورات تغطي مختلف الجوانب المهنية والشخصية التي تساعد الشباب على بناء مسار مهني ناجح وتحقيق التميز في سوق العمل من خلال تعزيز فرص النجاح في مجال عملهم وتطوير مهاراتهم لتحقيق النجاح المستقبلي.

———

📌 الدورات المشمولة في التخصص:

- فهم سوق العمل
- التخطيط لبناء مسار مهني
- البحث واكتشاف الفرص
- دورة الاستعداد للمقابلة الشخصية
- دورة استخدام لينكد إن للوصول للفرص المهنية
- مهارات الاستعداد الجامعي
- دورة بناء السيرة الذاتية

———

https://www.edraak.org/programs/specialization/miskskill-v1
3