Code Reviews That Don’t Suck – A Guide for Humans 💯
We've all been there.
You spend hours crafting a pull request. You triple-check your logic, lint your code, and even write tests. You hit "Create PR" and wait. And then it happens:
// why did you even write it like this?
// use better naming.
// NAK.
No context. No solutions. Just passive-aggressive comments that feel like personal attacks.
———
Let’s explore how to make code reviews suck less—for everyone involved.
https://dev.to/alisamir/code-reviews-that-dont-suck-a-guide-for-humans-1kk1
❤2🔥2
Angular | Can I Use 🤔
Check Angular feature compatibility across versions. Find out which features, from experimental APIs to stable features, you can use in your Angular version.
https://www.angular.courses/caniuse
❤1
الفرونت إند نقاشة ولا الموضوع أكبر من كده؟
.
.
اللي بيبدأ في الفرونت إند، بيكون تركيزه دايمًا على حاجات زي: يشتغل React؟ Angular؟ Vue؟ Tailwind؟ Bootstrap؟
لكن قليل جدًا اللي بيفكر في "إزاي أرتب الكود؟ أبني المشروع صح؟ أضمن إن الكود يفضل قابل للتعديل والتوسع؟"
وده بالضبط الفرق بين النقاش الإلكتروني والـ Frontend Engineer...
تعال ندردش شوية عن الـ Frontend Architecture، وإزاي تبني مشروع من الأول بأساس متين...
———
📍 LinkedIn:
https://www.linkedin.com/posts/dev-alisamir_frontend-frontenddevelopment-frontenddeveloper-activity-7330919998233665537-R2vY
📍 Qabilah:
https://qabilah.com/posts/lgjlZ7NuLUs
📍 Facebook:
https://www.facebook.com/share/p/1EEaDC49Re
.
.
اللي بيبدأ في الفرونت إند، بيكون تركيزه دايمًا على حاجات زي: يشتغل React؟ Angular؟ Vue؟ Tailwind؟ Bootstrap؟
لكن قليل جدًا اللي بيفكر في "إزاي أرتب الكود؟ أبني المشروع صح؟ أضمن إن الكود يفضل قابل للتعديل والتوسع؟"
وده بالضبط الفرق بين النقاش الإلكتروني والـ Frontend Engineer...
تعال ندردش شوية عن الـ Frontend Architecture، وإزاي تبني مشروع من الأول بأساس متين...
———
📍 LinkedIn:
https://www.linkedin.com/posts/dev-alisamir_frontend-frontenddevelopment-frontenddeveloper-activity-7330919998233665537-R2vY
📍 Qabilah:
https://qabilah.com/posts/lgjlZ7NuLUs
📍 Facebook:
https://www.facebook.com/share/p/1EEaDC49Re
❤5👏2
Media is too big
VIEW IN TELEGRAM
Understand Anything 💯
Your research and thinking partner, grounded in the information you trust, built with the latest Gemini models.
https://notebooklm.google
❤3
مفهوم الـ Streams في Node.js :bulb:
.
.
لو بتتعامل مع data كبيرة... بتيجي من file ضخم، أو من API، أو حتى من database... وبتحاول تعالجها مرة واحدة بالكامل، يبقى غالبًا كده أنت بتهدر resources كتير جدًا — رام، وقت، و Performance بشكل عام.
وهنا ييجي دور الـ Streams — واحدة من أقوى الميزات في Node.js، واللي بتخلي الـ Node فعلًا efficient لما تكون شغالة على كميات ضخمة من الـ data.
تعال ندردش شوية عن الـ Streams ونعرف شوية معلومات لذيذة...
———
📍 LinkedIn:
https://www.linkedin.com/posts/mentoor-io_nodejs-nodejsdeveloper-backend-activity-7331031864679264257-3yIj
📍 Facebook:
https://www.facebook.com/share/p/16QJwTdA3V
📍 Qabilah:
https://qabilah.com/posts/j7UYma3WhOM
.
.
لو بتتعامل مع data كبيرة... بتيجي من file ضخم، أو من API، أو حتى من database... وبتحاول تعالجها مرة واحدة بالكامل، يبقى غالبًا كده أنت بتهدر resources كتير جدًا — رام، وقت، و Performance بشكل عام.
وهنا ييجي دور الـ Streams — واحدة من أقوى الميزات في Node.js، واللي بتخلي الـ Node فعلًا efficient لما تكون شغالة على كميات ضخمة من الـ data.
تعال ندردش شوية عن الـ Streams ونعرف شوية معلومات لذيذة...
———
📍 LinkedIn:
https://www.linkedin.com/posts/mentoor-io_nodejs-nodejsdeveloper-backend-activity-7331031864679264257-3yIj
📍 Facebook:
https://www.facebook.com/share/p/16QJwTdA3V
📍 Qabilah:
https://qabilah.com/posts/j7UYma3WhOM
❤4
Areas in CSS 💯
Grids are a very cool feature in CSS. Imagine building layouts like these without display: grid;
Grids are a very cool feature in CSS. Imagine building layouts like these without display: grid;
❤3
Mastering React Monorepos: A Developer’s Guide to Scalable Codebases ✅
Monorepos might sound like something only big tech companies need—but even a small React team can benefit hugely from a well-structured monorepo. If you’ve ever wrestled with inconsistent tooling, copy-pasted code between projects, or chaotic dependency management, a monorepo might be your new best friend.
In this guide, we’ll demystify React monorepos, explore the tools, share best practices, and walk through a real setup using TypeScript.
🔗 https://dev.to/alisamir/mastering-react-monorepos-a-developers-guide-to-scalable-codebases-1cok
❤3
🔰 Loops in JavaScript
Loops are used to repeatedly execute a block of code until a specific condition is met. Check out the different types.
❤3👏2
كورس WordPress الشامل | WordPress Course in Arabic
https://youtu.be/pp_o1caZdiI
https://youtu.be/pp_o1caZdiI
YouTube
كورس وردبريس WordPress الشامل | WordPress Course in Arabic
كورس برمجة و تطوير المواقع بالـ WordPress في المنصة :
https://codecamb.com/courses/wordpress/
كوبون الخصم :
you20
Material Includes
كتيب خاص في الدورة و واجبات و صور و ملفات اضافية للعمل
لمن هذا الكورس ؟
لأن الهدف من هذه الدورة تعلم مهنة تمكنك من العمل…
https://codecamb.com/courses/wordpress/
كوبون الخصم :
you20
Material Includes
كتيب خاص في الدورة و واجبات و صور و ملفات اضافية للعمل
لمن هذا الكورس ؟
لأن الهدف من هذه الدورة تعلم مهنة تمكنك من العمل…
❤1