اقرأ-تك
مرحبًا بك في اقرأ‑تِك 👋
نتناول هندسة البرمجيات بالعربية 🚀
منصة عربية تهدف لإثراء المحتوي التقني من خلال تناول كل ما يخص هندسة البرمجيات باللغة العربية وتشجيع الجميع علي القراءة والتعلم
6,500
قارئ ممن انضموا إلى مجتمع اقرأ-تِك
المشاركات المميزة
2 min read
رحلة Canva في بناء وصيانة خدمة ضخمة لتتبع استخدام المحتوى وتوفير طرق دفع موثوقة ودقيقة للـ Canva Creators.
اقرأ المزيد
5 min read
Deep Dive Into SQL Window Functions: Explained Visually Part II - Lead and Lag
في المقال ده هنشرح ازاي الـ window functions بتشتغل وايه الفرق بينها و بين الـ aggregate functions وهنتكلم عن 2 window functions مشهورين. وهما Lead و Lag
اقرأ المزيد
2 min read
Concurrency Building Blocks (Process)
الـ Concurrent Programming مبنية على فكرة إن يكون عندي الـ Application متكسر لـ Independent Tasks يعني مهام مستقلة أو Units اقدر اشتعل عليهم بشكل Concurrently.
اقرأ المزيد
2 min read
Top 6 Caching Strategies
الـ caching يعتبر من التقنيات الأساسية اللي بتحسن أداء التطبيقات والأنظمة من خلال تخزين البيانات اللي بنحتاجها كتير في مكان قريب زي الـ Memory للوصول السريع ليها بدل ما نعمل عمليات مكلفة.
اقرأ المزيد
2 min read
Scrum Adventures with Batman
سنتناول منهجية Scrum بأسلوب ممتع ومبتكر، حيث تتعلم من فريق Batman كيفية التعاون، حل المشكلات، وتقسيم المشاريع إلى خطوات بسيطة يمكن تحقيقها بسهولة.
اقرأ المزيد
1 min read
Observability
بنسمع عن الـ Observability كتير ولكن ايه هي وايه هي أهدافها وإزاي نستغلها لتوصيف وحل أي مشكلة في النظام؟!
اقرأ المزيد
2 min read
Change Data Capture at Pinterest
في عالم النهاردة واللي بيعتمد على البيانات بشكل كبير، الشركات محتاجة تعالج وتحلل البيانات بشكل لحظي عشان تاخد قرارات صح. وتقنية الـ Change Data Capture (CDC) ظهرت كحل سحري واعتمدت عليها Pinterest في قواعد بياناتها .
اقرأ المزيد
1 min read
How Stripe Architected Massive Scale Observability Solution on AWS
شركة Stripe هي شركة متخصصة في توفير حلول الدفع سواء أونلاين أو في التعاملات الشخصية، وكمان بتوفر خدمات مالية للشركات بمختلف أحجامها. خلونا في رحلتنا انهاردة نتعرف على الرحلة والتحديات اللي قابلتها، والحلول اللي استخدمتها لما قررت تنقل نظام الـ (Observability Solution) بتاعها للمستخدمين على (Amazon).
اقرأ المزيد
5 min read
Deep Dive Into SQL Window Functions: Explained Visually Part I
في المقال ده هنشرح ازاي الـ window functions بتشتغل وايه الفرق بينها و بين الـ aggregate functions وهنتكلم عن 3 window functions مشهورين.
اقرأ المزيد
6 min read
Deep Dive Into Rate Limiting
الـ Rate Limiting هو واحد من أهم الـ Mechanisms اللي بنستخدمها في الـ Software Systems اللي عاوزينها تكون Scalable و Secure عشان نتحكم في كمية الـ Requests اللي ممكن النظام يعالجها في وقت معين.
اقرأ المزيد
7 min read
Practical Guide Into Prompt Engineering Using Gemini API
في المقالة دى، هنركّز على الجانب العملي من Prompt Engineering، وهنعرف مع بعض إزاي نصيغ prompts بشكل يضمن لنا أفضل نتائج من LLMs.
اقرأ المزيد
4 min read
Comprehensive Guide Into Prompt Engineering
في عالم الذكاء الاصطناعي المتطور، أصبح استخدام النماذج اللغوية الضخمة (LLMs) جزءًا أساسيًا في عمل الdevelopers والML Engineers. وهنا تأتي أهمية ال Prompt Engineering.
اقرأ المزيد
3 min read
Deep Dive Into Caching Strategies
الـ caching يعتبر من التقنيات الأساسية اللي بتحسن أداء التطبيقات والأنظمة من خلال تخزين البيانات اللي بنحتاجها كتير في مكان قريب زي الـ Memory للوصول السريع ليها بدل ما نعمل عمليات مكلفة على الـ database أو الـ API.
اقرأ المزيد
1 min read
Top 6 Deployment Strategies
لما نيجي نتكلم عن الـ Deployment Strategies اللي بتستخدمها الشركات الكبيرة، الهدف الأساسي بيبقى إننا ننقل التحديثات الجديدة للـ Production Environment بأقل تأثير سلبي ممكن على المستخدمين.
اقرأ المزيد
1 min read
Vodafone Big Data Services Behind The Scene
هل في مرة لاحظت إنه جالك عرض لباقة أكبر من باقتك الشهرية بسعر أقل وفي نفس الوقت اللي باقتك الشهرية قربت تخلص فيه، أو مثلًا جالك عرض لباقة يوتيوب مع إنك مش مشترك في باقة خاصة بيه ولكن فعلًا بتستعمله كتير!
اقرأ المزيد
2 min read
رحلة Canva في بناء وصيانة خدمة ضخمة لتتبع استخدام المحتوى وتوفير طرق دفع موثوقة ودقيقة للـ Canva Creators.
اقرأ المزيد
5 min read
Deep Dive Into SQL Window Functions: Explained Visually Part II - Lead and Lag
في المقال ده هنشرح ازاي الـ window functions بتشتغل وايه الفرق بينها و بين الـ aggregate functions وهنتكلم عن 2 window functions مشهورين. وهما Lead و Lag
اقرأ المزيد
2 min read
Concurrency Building Blocks (Process)
الـ Concurrent Programming مبنية على فكرة إن يكون عندي الـ Application متكسر لـ Independent Tasks يعني مهام مستقلة أو Units اقدر اشتعل عليهم بشكل Concurrently.
اقرأ المزيد
2 min read
Top 6 Caching Strategies
الـ caching يعتبر من التقنيات الأساسية اللي بتحسن أداء التطبيقات والأنظمة من خلال تخزين البيانات اللي بنحتاجها كتير في مكان قريب زي الـ Memory للوصول السريع ليها بدل ما نعمل عمليات مكلفة.
اقرأ المزيد
2 min read
Scrum Adventures with Batman
سنتناول منهجية Scrum بأسلوب ممتع ومبتكر، حيث تتعلم من فريق Batman كيفية التعاون، حل المشكلات، وتقسيم المشاريع إلى خطوات بسيطة يمكن تحقيقها بسهولة.
اقرأ المزيد
1 min read
Observability
بنسمع عن الـ Observability كتير ولكن ايه هي وايه هي أهدافها وإزاي نستغلها لتوصيف وحل أي مشكلة في النظام؟!
اقرأ المزيد
2 min read
Change Data Capture at Pinterest
في عالم النهاردة واللي بيعتمد على البيانات بشكل كبير، الشركات محتاجة تعالج وتحلل البيانات بشكل لحظي عشان تاخد قرارات صح. وتقنية الـ Change Data Capture (CDC) ظهرت كحل سحري واعتمدت عليها Pinterest في قواعد بياناتها .
اقرأ المزيد
1 min read
How Stripe Architected Massive Scale Observability Solution on AWS
شركة Stripe هي شركة متخصصة في توفير حلول الدفع سواء أونلاين أو في التعاملات الشخصية، وكمان بتوفر خدمات مالية للشركات بمختلف أحجامها. خلونا في رحلتنا انهاردة نتعرف على الرحلة والتحديات اللي قابلتها، والحلول اللي استخدمتها لما قررت تنقل نظام الـ (Observability Solution) بتاعها للمستخدمين على (Amazon).
اقرأ المزيد
5 min read
Deep Dive Into SQL Window Functions: Explained Visually Part I
في المقال ده هنشرح ازاي الـ window functions بتشتغل وايه الفرق بينها و بين الـ aggregate functions وهنتكلم عن 3 window functions مشهورين.
اقرأ المزيد
6 min read
Deep Dive Into Rate Limiting
الـ Rate Limiting هو واحد من أهم الـ Mechanisms اللي بنستخدمها في الـ Software Systems اللي عاوزينها تكون Scalable و Secure عشان نتحكم في كمية الـ Requests اللي ممكن النظام يعالجها في وقت معين.
اقرأ المزيد
7 min read
Practical Guide Into Prompt Engineering Using Gemini API
في المقالة دى، هنركّز على الجانب العملي من Prompt Engineering، وهنعرف مع بعض إزاي نصيغ prompts بشكل يضمن لنا أفضل نتائج من LLMs.
اقرأ المزيد
4 min read
Comprehensive Guide Into Prompt Engineering
في عالم الذكاء الاصطناعي المتطور، أصبح استخدام النماذج اللغوية الضخمة (LLMs) جزءًا أساسيًا في عمل الdevelopers والML Engineers. وهنا تأتي أهمية ال Prompt Engineering.
اقرأ المزيد
3 min read
Deep Dive Into Caching Strategies
الـ caching يعتبر من التقنيات الأساسية اللي بتحسن أداء التطبيقات والأنظمة من خلال تخزين البيانات اللي بنحتاجها كتير في مكان قريب زي الـ Memory للوصول السريع ليها بدل ما نعمل عمليات مكلفة على الـ database أو الـ API.
اقرأ المزيد
1 min read
Top 6 Deployment Strategies
لما نيجي نتكلم عن الـ Deployment Strategies اللي بتستخدمها الشركات الكبيرة، الهدف الأساسي بيبقى إننا ننقل التحديثات الجديدة للـ Production Environment بأقل تأثير سلبي ممكن على المستخدمين.
اقرأ المزيد
1 min read
Vodafone Big Data Services Behind The Scene
هل في مرة لاحظت إنه جالك عرض لباقة أكبر من باقتك الشهرية بسعر أقل وفي نفس الوقت اللي باقتك الشهرية قربت تخلص فيه، أو مثلًا جالك عرض لباقة يوتيوب مع إنك مش مشترك في باقة خاصة بيه ولكن فعلًا بتستعمله كتير!
اقرأ المزيد
تعرف على كتابنا
-
Mahmoud Youssef
CEO & Founder
-
Alaa Elkzaz
Co-Founder & Software Engineer
-
Alaa Nassar
DotNet Developer
-
Mostafa Mahmoud
System / DevOps Engineer
-
ikhaledabdelfattah
Software Technical Writer
-
Ahmed Anwar
Software Technical Writer
-
Oussama Djaidri
Front-End Engineer
-
Mohamed Naif
Flutter Developer
-
Mohamed Lotfy
Software Engineer
-
Rowan Ibrahem
Flutter Developer