نصيحتي المخلصة لأي حد بيخلص جامعة او شاب/شابه متخرجين جداد هي السفر. مش عشان الظروف الاقتصاديه ولا ان الحياه احسن، لكن عشان السفر هيوريك ان الدنيا اوسع من البالونه اللي اتربيت فيها، هتبطل تخاف من الاختلاف، هتتغير من جوا بجد، بشكل صعب اوي يحصل و انت هنا. سافر و ارجع بعد كده لو تحب
اخدت الصوره دي في ٢٠١٥ في سان فرانسيسكو امام مقر موزيلا. و طلعت اسمي من وسط الآلاف اللي اسمهم محفور على النصب اللي معمول هناك بكل اسماء اللي شاركوا في تطوير FireFox. حاجة لازلت فخور بيها حتى اليوم.
فكره ستارتب كنت بفكر فيها من كام سنه كده. سايت يفسح الناس اللي مبتعرفش تتفسح او معندهاش وقت تخطط. يعرف ظروفك و تحب تصرف كام و عندك اطفال و عايش فين و الحاجات دي. و يقترح عليك خطط سفر كامله بالخروجات و يحسب تكاليفها و يحجز كل حاجة كمان.
المايه السخنه في الدش تتحول في فيمتو ثانيه الى مايه متلجة لمده دقيقه او اتنين كده و بعدين ترجع سخنه. هل دي مشكله عند كل الناس اللي عندهم سخان غاز في مصر ولا احنا بس؟ هل دي حاجة بتحصل للناس كلها و كله بيتكسف يقول؟ البستره دي اخرتها ايه؟
مصر اتغيرت اوي خلال التلات سنين اللي فاتو، تغيير اقتصادي و عمراني كبير للأحسن. مبسوط و متحمس اني اشوف تطور اكتر. لكن مش قادر اعرف الناس بتجيب الفلوس منين، الكومباوندات الفارهه دي و المطاعم الشيك مليانه على اخرها، حد بس يقولي السر ياخواننا.
العالم محتاج ناس اكتر تتعلم Rust بصراحة. بفكر ابتدي سلسله كلها Rust بس ماتبقاش دروس ممله، تبقى مشاريع صغيره نكتبها live. ولا نعمل كورس تعلم Rust بدون معلم الاول؟
حاجة بقالي فتره مش عايز اقولها بس كفى. عظيم ان يكون عندنا محتوي تقني كتير بس بجد عندنا مشكله ان كتير اوي مش فاهمين اللي بيتكلموا فيه كويس او معندهمش خبرة حقيقية. المشكله ان مش سهل المستمع يعرف العلم من الفجل!
حاجة بجد فخور بيها ان بقالي سنين في فيسبوك بحاول اقنعهم ان ١) مشاكل بايثون اكبر من نفعها مع حجم الشركه و المفروض نبتدي نبعد عنها ٢) Rust اختيار ممتاز لمستقبل اجزاء كتير من ال infra و اولاها ال command line tools. عرفت من يومين ان الحاجتين بقوا اتجاه رسمي للشركه داخليا. 🙏
اقتنعت تمام الاقتناع بإن الانسان بيتغير تغيير جذري مع الزمن و انك ممكن تكون تقريبا انسان تاني خالص كل كام سنه لما لقيت نفسي بعشق الفاصوليا و انا كنت مبطيقهاش و انا صغير. السوشي كذلك، تحول كامل من اني مش فاهم الناس بتاكله ازاي لأني ببقى عايز اكله مره في الاسبوع!
📣 اول ستريم من "Rust للغلابة" يوم الخميس ١٣/٦ الساعة ٧م بتوقيت لندن (٩م بتوقيت القاهرة) ان شاء الله. هابتدي بالاساسيات لكن بطريقة مختلفة عن التقليدي. السلسلة معمولة للناس اللي عندها معرفة بلغات تانيه و هاتكون خليط بين شرح Rust و كود عملي و شرح لأساسيات ال systems programming.
عايز احكي حاجة فرقت معايا جدا في اسلوب الحوار، حاجة بلاحظها كتير و مش دايما بتيجي الفرصه اني اتكلم عنها. نتكلم النهارده شويه عن "فن الاعتراض للتصحيح" في الحوار. يلا بينا...ثريد
النهارده هبدأ سلسله distributed systems على اللايف ستريم. هيكون فيه تركيز على ال distributed logs. اللي كان نفسه يفهم distributed consensus يحجز اول صف بقى.
حاجة محدش هيقدرها غير اللي عاش في اوروبا او امريكا هي عزل الصوت اللي بيعمله الطوب في الشقق في مصر. البيوت بره سداح مداح جوه البيت و مفيش عزل صوت يذكر بين الجدران داخل البيوت.
النهارده معاد اللايف بتاع ال distributed systems بس مش حاسس ان الظروف و الناس هتكون فايقه للموضوع بصراحه، لذلك هالغى حلقة الاسبوع ده و ممكن نعملها يوم تاني الاسبوع ده او تتأجل ليوم الاتنين القادم حسب الظروف.
كل سنة و انتم طيبين. ان شاء الله بكره (الثلاثاء) لايف جديد في سلسله distributed systems بالعربي الساعه ٧م بتوقيت لندن (٩م بتوقيت القاهرة) و الحاضر يعلم الغايب.
في بريطانيا كاميرات تصوير السرعه الثابته و المتحركه بتكون ظاهره و ملونه فسفوري زي الصور كده، لأن الهدف مش ان الحكومه تلم فلوس، انما الهدف انك تشوفها و تقلل السرعه في الاماكن الخطر. حتى العربيه المتحركه زي ماشايفين في الصوره كده عليها علامه واضحه انها بتصور السرعه.
At Meta we strongly opposed using DNS for RPC service discovery/load balancing. I realised recently that was not universally agreed upon wisdom. The world evolved to rely heavily on DNS (*cough* k8s *cough*) and I think it’s a really bad idea. If you trust DNS for this job, you
و ياسلام لو يفكرك بالحاجات دي من بدري عشان نحجز بأسعار مناسبه و نلحق نحجز اجازات الشغل. حاجة كده زي I’m feeling lucky بتاعه جوجل بس رحلات ايقونية كده من بتاعه انفولسرات الانستجرام. و ياسلام لو اختيارات بقى حسب ال budget.
حاسس ان الأحسن نخلي ال distributed systems stream يكون يوم واحد في الأسبوع عشان الناس تلحق تشوفه. يبقى هعمله كل يوم اتنين ان شاء الله و النهارده مفيش. ممكن الايام التانيه يكون فيها مواضيع تانيه. كده النهارده مفيش لايف 🚨
Here is my secret: “Hard work beats talent”. Deep within I know that I’m probably half as talented/smart as most people think I am, but I compensate with hard work and a few unique techniques that help me learn hard things.
أنا رسميا خلاص بقيت بشيل صفر في دماغي لما بسمع سعر اي حاجة في مصر. بيرجعني لأرقام مخي يعرف يتعامل معاها. أنا بجد رأيي ان مصر تعمل زي السودان و تغير الجنيه و تنزل جنيه جديد بقيمه ال ١٠ جنيه و نرجع لأرقام زمان بقى.
🚨Excited to share that I’m joining
@restatedev
as a Principal Engineer, partnering with the masterminds behind Apache Flink. simplifies building and scaling distributed applications and microservices while enhancing their resilience to infrastructure
My first CNC project, a coffee tamping station. Writing in Arabic is “good morning”. Designed in fusion and made by laminating 6 layers of 12mm birch ply.
اولاً شكرا للحضور النهارده على الرغم من المشاكل التكنيكال البسيطه اللي حصلت. ثانيا، انا مكنتش متوقع الفيدباك على الفيديو اللي فات يكون بالقوه و الحلاوه دي على الاطلاق. كم الرسايل و التعليقات و حتى عدد المشاهدات على يوتيوب كان اضعاف اضعاف اي توقع عندي خصوصاً انه الفيديو ساعتين
للتذكرة، النهارده اللايف للحلقة التانيه ل distributed systems بالعربي على تويتش الساعه ٨م بتوقيت مصر (٦م بتوقيت لندن). اللي بيحضر اللايف بيقدر يسأل و يتفاعل و يتناقش في المواضيع، لكن لو مش هتقدر تحضر، الحلقة هاتكون بكره إن شاء الله متسجلة على يوتيوب.
My last visit to the office. I will definitely miss this place and all the amazing people. Working at
@FacebookLondon
has been a true life changing experience. Now time for a short break before exploring something totally different!
Thanks for the amazing organisers of
@ReactCairo
for inviting me to the panel, and all speakers for their talks. It’s blast to meet such a vibrant community in Egypt.
الميزة في Rust هي انها بتسهل نوع كامل من البرمجة (systems programming) و بتتيحه لقطاع من المبرمجين ماكنوش هيلمسوه بسبب تحدياته و صعوبه انك تعمل برامج "امنه و سليمة" بلغة متقدمة زي C++. دلوقتي اي حد يقدر يكتب كود سيستمز و يكون عنده ثقه في امنه و صحته بسبب Rust.
أما حد يقولك هتعلم برمجة في كام شهر إبعتله الفيديو ده و نحب نشكر كل مخترعين اللغات ال high level اللي سابونا ناكل عيش
بصراحة أحمد سليمان عبقري و أنا كنت حاسس أوي بنجار 😂
معلومة عشوائية. خلال سنة في Stripe، كتبت Presto SQL اكتر من اللي كتبته اخر خمستاشر سنة تقريبا. لغه و اداه في قمه الاهميه في التحليل و ال root cause analysis و للتخطيط ليس لها مثيل فعلا. اتعلم SQL و بالاخص Presto SQL و ماتضيعش الفرصه
العالم محتاج ناس اكتر تعرف Rust عشان احنا محتاجين نسبة اكبر من السوفتوير الجديد يكون secure, reliable, and efficient. مش بس الجديد انما السوفتوير اللي بنعتمد عليه كل يوم محتاجين نغيره مع الوقت. دلوقتي Rust موجوده في الكيرنل بتاعة ويندوز و لينكس و أندرويد و كروم لكن لسه كتير.
ايه حكايه ال roadmaps دي يا شباب؟ كتير عمالين يقولو roadmap معرفش عامله ازاي عشان تتعلم تبقى frontend engineer و لا كده. افهم انك تبقى عايز تتعلم الاساسيات، انما الدنيا مش بتمشي كده في الواقع، اللي هيعلمك بجد هو انك تشتغل بنفسك في حاجة و تبقى في بيئة تتعلم منها.
بعتذر عن التأخير، يوتيوب مكانش متعاون معايا النهارده و اضطريت ارفع الفيديو اكتر من مره. النهارده هانتكلم عن Raft و هنقرا الورقه البحثيه الاصليه مع بعض، اتمنى تستمتعوا بالموضوع.
صعوبة لغة زي سي بلاس بلاس مش جاي من اللغه او الطريقة اللي بتتكتب بيها. لكن جاي من عدم وجود درابزين يحميك و انت بتكتب من غلطات في أداره الميموري او ال concurrency. غلطات اشطر مبرمجين العالم بيقعوا فيها لأنها ممكن تحصل في ظروف غير متوقعه.
Today, we are excited to share that we have raised $7m in a seed funding for Restate. This coincides with the launch of our first stable release v1.0. And most importantly, the public early access Restate Cloud. Create your FREE Restate instance right now.
details 👇
These have been incredibly difficult couple of weeks. I’m thankful for being surrounded by selfless and kind people like
@mos3abof
who went above and beyond to help me when I couldn’t help myself to even get myself to a hospital.
👋 سؤال لوحوش ال product management. ايه الكتب او المصادر اللي ممكن اتابعها عشان اعلم نفسي اكتر في السكة دي؟ اهتمامي بالموضوع بيزيد و بيتقاطع مع كتير من اللي بعمله.
مصر عندها فوبيا من الكاميرا بشكل غير مبرر. شنطتي فيها اللابتوب و الكاميرا مع بعض و دي تالت مره حد يمنعني من دخول مكان بس عشان معايا كاميرا (مش عشان بصور حتى!) المدهش هو ان اماكن تعتبر سياحيه و محترمه بتعمل كده. اخر موقف كان في
@CFCMall
و اضطريت اسيب الكاميرا بره!
We all need three friends: the one that wows at everything you do, the one that one that you’d trust with your darkest secrets, and the one that challenges you and pushes you higher.
I’m starting a blog series about my productivity mental model, setup, tools, and tips and tricks. In today’s post, I talk about my approach with productivity in general
مساء الجمعة في تمام التاسعة بتوقيت القاهرة إن شاء الله
لايف مهم مع م أحمد سليمان هنتكلم عن نعمل إيه في إنترڤيو ال System Design
عن نفسي عايز نفضل نسجل للصبح
تابع القناة و فّعل الجرس عشان يجيلك notification
#صانع_محتوى_يستهدف_ولاد_الحلال
📣 اغلب الوقت تويتر مش بيبقى مكان مناسب للكلام التكنيكال و المناقشات العميقه، عشان كده عملت سيرفر على discord للناس اللي بتتابع الاستريمز و الفيديوهات، هانبدأ بعدد محدود عشان الموضوع مايخرجش عن السيطره، اللي يلحق يستخدم اللينك الاول له الاولوية
@IbrahimAchraf
@ayaelgebeely
@mouneer
لما يكون متوسط مرتبات البنات (عشان بنات) اقل في اغلب الشركات يبقى ده هو تعريف التعصب. و هنا موضوع موافقين او لأ مش عادل لأن مفيش اختيارات قدامهم غير كده. هو ده بالظبط تعريف التفرقه على حسب الجنس
المشروع هو وحده تخزين في الحمام تحت السلم، اول مره اعمل حاجة بالحجم ده و بالخامات دي. بدأت ان عملت تصميم هندسي الاول و ده شكله. عملت منه قايمة بالخامات و القطع اللي محتاج اعملها.