Mostafa (@KallamMostafa) profile picture

Computer engineering and other stuff.

World
Joined October 2024
Photo by Mostafa (@KallamMostafa)Photo by Mostafa (@KallamMostafa)Photo by Mostafa (@KallamMostafa)Photo by Mostafa (@KallamMostafa)Photo by Mostafa (@KallamMostafa)Photo by Mostafa (@KallamMostafa)Photo by Mostafa (@KallamMostafa)Photo by Mostafa (@KallamMostafa)Photo by Mostafa (@KallamMostafa)Photo by Mostafa (@KallamMostafa)
بس برضوا فيه مسؤولية: انت عايز تعمل دا ليه؟ هل مستاهلة؟ هل فاهم انت بتمايجريت لايه ؟ ازاي هتست؟ وانا ك ليد في البلاتفورم وظيفتي دلوقتي اساعد في دا بقدر الامكان، ازاي مع سرعة التغير دي نضمن أنه عدد قليل من الأشياء هيبوظ.
في الشغل عندي قولت التيم: معادش فيه اي مبرر أنه يكون بروجكت كبير فيه حاجة ليجاسي، ما زال عندك كونسدريشنز التيستنج لما تعمل تغيرات كبيرة اوي كدا. و طبعا لو عندك بيلد سيستم قوي دا بيساعد بشكل فوق المتوقع.
2
188
في الشغل عندي قولت التيم: معادش فيه اي مبرر أنه يكون بروجكت كبير فيه حاجة ليجاسي، ما زال عندك كونسدريشنز التيستنج لما تعمل تغيرات كبيرة اوي كدا. و طبعا لو عندك بيلد سيستم قوي دا بيساعد بشكل فوق المتوقع.
Last time I upgraded our monorepo from React 16 -> 18, it took us 10 months and a team of 4 engineers + me. Last Monday I started upgrading to React 19; ~80 PRs later, I'm one PR merge away from completing the migration, and the cost is around ~$2.5k in tokens. Basically nothing, compared to the last time and in a fraction of the time.
1
3
344
بستخدم الموديل دا في اي بوستمورتيم برضوا، ازاي مع كل طبقات الامان ، يحصل انسيدنت؟
هناك نموذج كلاسيكي لتحليل كوارث الطيران و القطارات اسمه ؛الجبنة السويسرية 🧀 📌أي منظومة أمان فيها ثغرات، زي الخرم اللي في شرايح الجبنة 🧀 والمفروض إن كل طبقة أمان تمنع الخطأ اللي قبله من إنه يتحول لكارثة ! 📌و لما الثغرات تيجي ورا بعضها، الكارثة بتحصل . 📌لهذا يكون راس المنظومة هو المسؤول الاول للمحاسبة السياسية و الإدارية و المجتمعية! 📌إزاي أنظمة الأمان ما منعتش الحادث من الأساس؟ وإزاي أثناء الإنقاذ نفسه ينقطع حبل الونش وتقع العربية تاني؟ 📌ده مش خطأ سواق أو عامل ونش،ده خلل في أكتر من طبقة من طبقات الأمان، من الصيانة والتشغيل لحد الرقابة والإدارة. 📌مين المسؤول عن التأكد إن طبقات الأمان دي شغالة قبل ما تحصل الكارثة ! و ان منظومة ادارة الكارثة تعمل بكل كفاءة 🙄
1
150
How Americans see EU Tech.
18
82
24
1,173
66,488
Hyperoptimized Engineer.
94
378
90
3,529
171,696
طب ما دا فاكتوري يبني
hot take: you don't need a software factory, and i don't love the term. it's just marketing all you need is good software engineering and investing your tokens in the right places. the more deterministic the better (and token efficient)
2
251
Maybe one day they will change the default of xcode that includes files by default in the binary, or even better use a proper declarative build system 🥲
Apple just released an emergency update to remove this LOL
3
429
هو مكانش سيء، بس مكانش فيه منطق انك تراجع السينتاكس، خليها يا سيدي سودو-كود
ممكن نتكلم عن قد ايه موضوع اننا نكتب كود ب ورقه و قلم في امتحان دا اغبي شيء في الدنيا؟
6
258
علشان تحتفل مع صحابك انك اتفصلت
$MSFT offers 60,000 employees a voluntary exit. 60K Y’all!! First time this has ever been offered at Microsoft and it will affect employees in India, The United States, Canada, and the UK at level 70 or below… Employees find out in a few hours if they are being targeted for this. This just makes me think that H127 layoffs sound intense. Is this a pre-layoff round? Also makes me wonder if they changed some scheduled layoffs due to be called out by @VP. Peace offering? 🤔 Timing is just interesting. More to come.
5
290
wow..
I'm happy to share that Mojo and MAX are now fully open - for development, extension, and commercial use! This includes the full Mojo programming language, but also the MAX graph compiler, MLRT runtime internals, and hardware abstraction logic. Get your agents going!👇
1
2
604
in case you need more reasons to use Bazel instead of Tuist :)
Today, the Linux Foundation launched the BUILD Foundation with initial members @ASMLcompany, @canva, @datadoghq, @engflow, @figma, and @Spotify to fund Bazel maintainers, community development and critical infrastructure, ensuring the sustainability of the ecosystem. Learn more: bit.ly/4zroq9F
3
149
‼️ Aquesta és, a hores d'ara, la zona més afectada per la pluja: el Baix Llobregat i el Barcelonès, amb molts registres de 70-200 mm. #Projecte4Estacions
5
45
6
303
45,239
🔴 Es demana a la població de les 20 comarques que es poden veure afectades pel greu risc d'inundacions, que facin cas de les limitacions de mobilitat fixades entre les 20 hores i les 14 hores de diumenge Consulta les restriccions a web.gencat.cat/ca/inici/actu… Emergència #INUNCAT
17
213
37
321
97,711
الظاهر انه فيه مشكلة كبيرة في شاومي، بتخلي بشكل ما اي هاكر يبعت نوتفكيشن بأسماء برامج تانية زي سبوتيفاي، واتس اب و هكذا .. واو
1
3
464
ربنا يجبر بخاطرك و الله, انفع يعني؟
3
1
111
10,266
I still read the code
I am most afraid of us eating the productivity gains of agents by just becoming lazier.
136
160
31
4,376
126,961
سؤال رائع، بيزل تول قوية جدًا، و في الiOS هي قطعًا بتقدم اداء افضل من اكس كود و @tuistdev، لو بتسخدمتها، هتقدملك فوايد كتير، وجهة نظري انه المفرض تبقى هي الديفولت لأي فريق/بروجكت علشان الai، لو حد فهمها و استخدمها مرة، مش هيقدر يستخدم اي شيء اخر لأنه كل الخيارات التانية سيئة/بفلوس.
Replying to @KallamMostafa
خليني انكش: الحجم/الفريق مش فارق؟ اي بروجكت؟
1
3
756
Along with bazel discussion for iOS, you must follow David to check his amazing personal projects
What did we miss from Tuist that we found in Bazel? Detailed thread by my dear @KallamMostafa
2
320
عايز ابقى اتكلم بالعربي عن الموضوع دا، بس مكسل 🦥
Final takeaway: iOS devs should almost always start new projects in bazel, agents; and huminity will love you. It's way easier than anytime before.
2
4
688