Ahmed Elemam
By Ahmed Elemam
صانع محتوى يستهدف ولاد الحلال
Ahmed ElemamMar 03, 2024
التحضير للإنترڤيو - interview preparation
https://twitter.com/ahmdelemam
https://youtube.com/@ahmdelemam
Build your own LeetCode with Hatem Hosny - Tech Podcast بالعربي
watch it on youtube
Build your own LeetCode With Hatem Hosny
- Tech Podcast بالعربي
https://youtu.be/QHGSOcOUeuU
Senior/Staff Engineer path بالعربي with Ahmed ElGabri - Tech Podcast بالعربي
The pragmatic programmer - Are you unhappy with your current job? بالعربي
ده الفيديو التاني من سلسلة
The pragmatic programmer - How to be a better software engineer
Are you not happy with your current job? in Arabic
lnkd.in/eeJmXdrV
Distraction - التشتت & career advice - twitter space
a twitter space with Basel about distraction التشتت
عارف انك متشتت ومش عارف تتعلم اي وليه
دلوقتي وكل يوم في boom 💥 في new technolog 🌟
هو المفروض أبقى عارف كل الكلام ده علشان ابق متابع كل جديد ..
هنتكلم مع @ahmdelemam انهارده الساعه 8 ونشوف حل للتشتت ده وهنتكلم عن ازاي تفكر للخطوة الجايه في الكارير
Designing Data Intensive Applications بالعربي - Reliable Scalable and Maintainable Apps
Designing Data Intensive Applications بالعربي
Build a Reliable Scalable and Maintainable Apps
العمل في أوروبا/الغرب أم البلاد "المسلمة" مميزات و عيوب
بودكاست من تويتر سبيس بخصوص السفر و الشغل من بلاد مختلفة و مقارنة مميزات و عيوب كل بلد
Frontend Roadmap - Tech Podcast بالعربي
Support me on https://www.patreon.com/ahmdelemam حوار مع أحمد ألفي و مدحت داوود و عبد الرحمن عوض عن أهم المواضيع التي يحتاجها أي developer frontend
System Design Interview بالعربي with Ahmed Soliman & Ahmed Elemam - Tech Podcast بالعربي
Support me on https://www.patreon.com/ahmdelemam أعمل إيه في ال system design interview بودكاست مع م أحمد سليمان
Watch it on youtube
https://youtube.com/live/DauMd--SyaY
my Twitter :- https://twitter.com/ahmdelemam
ليه شركات التيك بتخسر؟ مع مصطفى نجيب وأحمد الإمام
ليه شركات التيك بتخسر؟ مع مصطفى نجيب وأحمد الإمام
youtube.com/live/ai-Z3zcc3iw?feature=share
My twitter Account :- twitter.com/ahmdelemam
OpenAI DevDay Event 2023 with Omar Maher & Mohamed Shaban - Tech Podcast بالعربي
هل هنقعد في البيت؟
بعد متابعنا
OpenAI Event
و شوفنا التطور الكبير اللي حصل في خلال سنة و ازاي ده هيأثر علي المستقبل و هل التطور ده هيزود عدد الوظايف و لا هيقللها؟
في اللايف ده هنتكلم عن ايه اللي حصل في ال event و نفهم حجم التغير و التطور ده و ازاي نقدر نتعامل معاه عشان نكون جاهزين للمستقبل
هينورنا مهندس
Omar Maher
و مهندس
Mohamed Shaban
حوار هيكون ممتع و مفيد إن شاءالله
watch it on youtube
https://www.youtube.com/watch?v=ef_ZabJavfc&list=PLTRDUPO2OmInoyjXpGCRIQ54SJCMihIsC&index=4&t=3195s&ab_channel=AhmedElemam
My twitter Account
https://twitter.com/ahmdelemam
الإستثمار في شركات التيك و إزاي بيتم تسعير الشركات مع عميد
tech podcast in arabic
on youtube https://www.youtube.com/live/JwLAn8-3aTc?si=h2vRddeRE3uK3WtD
my twitter account :- https://twitter.com/ahmdelemam
Responsible AI with Mohamed Elkamhawy & Ahmed Elemam - Tech Podcast بالعربي
podcast about Responsible AI in Arabic
on youtube https://www.youtube.com/live/Km0pIULoTUc?si=eAK-5dI7DvSf41n7
my twitter Account :- https://twitter.com/ahmdelemam
ElasticSearch Deep Dive بالعربي with Ahmed Eltaweel & Ahmed Elemam - Tech Podcast بالعربي
ElasticSearch Deep Dive بالعربي with Ahmed Eltaweel & Ahmed Elemam - Tech Podcast بالعربي
Elasticsearch بالعربي with Yasser Elsayed & Ahmed Elemam - Tech Podcast بالعربي
Tech Podcast بالعربي Elasticsearch بالعربي with Yasser Elsayed & Ahmed Elemam - What is Elasticsearch? - What is the problem Elasticsearch solved? - Open source vs managed service - When does it make sense to use Elasticsearch? - Elasticsearch overview - ELK stack - Elasticsearch architecture - How does Elasticsearch work? - How does indexing happen? - How does the search happen?
Big Data Analytics using Databricks بالعربي with Amr Ali - Tech Podcast بالعربي
Brief History of Data Analytics and Evolution of Data Platforms ETL OLTP vs OLAP Data Warehousing Big Data Analytics Data Lakehouse Apache Hadoop Apache Spark
Agile project management بالعربي with Moaaz Elmasry - Tech Podcast بالعربي
Tech Podcast بالعربي Agile project management بالعربي with Moaaz Elmasry & Ahmed Elemam - What is Agile and Why? - What is the issue Agile solves? - Agile vs Waterfall - Growth mindset vs fixed mindset - Safe environment & learning culture - Agile's wrong myths - How can I use Agile to achieve my personal goals? ده رابط كورس أحمد صدقي: https://www.youtube.com/watch?v=24cBl34LKAI&list=PLJLGstsHlt9zo4pQRGOzVcAn_y328VRCO&ab_channel=AhmedSidky البرودكت مانجر بتاع ساوند كلاود وهيخليك تفهم المنتجات بتشتغل إزاي وإزاي تبقي عندك الأساسيات فعلا وقوي في الحتة دي https://www.udemy.com/course/become-a-product-manager-learn-the-skills-get-a-job/learn/lecture/4033520#overview
DevOps for Mobile Apps بالعربي with Moataz Nabil - Tech Podcast بالعربي
DevOps for Mobile Apps بالعربي - Introduction to DevOps and how it applies specifically to mobile app development? - What are the main differences between DevOps for mobile apps and web applications or other software? - Can you explain the role of Continuous Integration and Continuous Deployment (CI/CD) in the mobile app development process? - How can companies get started with Mobile DevOps, and what are some best practices for implementing it within an organization? - How do testing and quality assurance fit into the DevOps process for mobile apps? - What are some recommended tools and strategies? - How can Mobile DevOps help improve the security of mobile applications throughout the development lifecycle? - Monitoring and Analytics in Mobile DevOps, and how can they help optimize app performance and user experience? - DevOps for mobile app development, What are some popular cloud-based tools and services for this purpose? - Can you share some real-world success stories where companies have successfully implemented Mobile DevOps and the benefits they have experienced? - What is the future of Mobile DevOps? How can development teams stay on the cutting edge?
From Monolith to Microservices بالعربي with Alaa Attya - Tech Podcast بالعربي
Talk in Arabic with @AlaaAttya about Sam Newman about how to convert from monolith application to micro-services architecture #arabic #monolith #microservices https://www.oreilly.com/library/view/monolith-to-microservices/9781492047834/
Overview on Frontend Frameworks بالعربي with Ahmad Alfy - Tech Podcast بالعربي
An Overview on Frontend Frameworks. How did we get there, the problems they solved, and the problems they introduced? Discussion Flow The current state of the frontend development. The amount of frameworks that are currently available, how everything is rewritten every few years, the fatigue the developers constantly complain from. How we used to develop applications before (the multi-page / monolith app that combines the views and the logic together) The problems we faced when we were building monolithic applications The impact of Ajax and how we were able to update small parts of the page The introduction of the new generation of frameworks (Backbone, Ember, Knockout, Angular) The introduction of the next generation of frameworks (Angular, React, Vue, Svelte) What influences the decision of picking up a framework (declarative approach, component-based architecture, reactivity, developer experience …) The problems introduced by that (a single HTML element and a script tag) How did we solve that with SSR (server-side rendering) and the problems introduced by the SSR Hydration (get the HTML, download all the JS, parse and execute JS, bind listeners) MPA vs SPA (experience, routing, transitions, state management) Applications vs Content based websites New meta frameworks (Astro for content-based websites, Qwik for app like experiences) The concept of interactive islands The concepts of Resumability, prefetching, binding on interactivity Differences between the frameworks
CQRS بالعربي With Mohammed Yahia & Ahmed Elemam - Tech Podcast بالعربي
CQRS بالعربي With Mohammed Yahia & Ahmed Elemam - Tech Podcast بالعربي
What is CQRS in Event Sourcing Patterns? CQRS - Command and Query Responsibility Segregation
Micro-Services Architecture بالعربي with Mohamed Sweelam & Ahmed Elemam - Tech Podcast بالعربي
Tech Podcast بالعربي Talk about Micro-Services Architecture بالعربي with Mohamed Sweelam & Ahmed Elemam Demo repo https://github.com/sweelam/flight-system Common problems when you use microservices architecture - What are microservices? - Why Microservices? When not to use it? - Definition and Use case - Moving from legacy monolith to microservices - How do Microservices look likes in real life? - What are the known challenges? - Data management concerns - Distributed Transactions - Replications - How to get full visibility on the microservices system? - Observability - Traceability - The challenge of not being agnostic - Cloud providers are not always safe! - Countries Compliances - Event-driven and challenges - Kafka can’t replace RabbitMQ and vice versa - Dev/Prod parity
Software Architecture بالعربي with Mohammed El Sherif - Tech Podcast بالعربي
Tech Podcast بالعربي Software Architect podcast with Eng Mohamed Elsherif and Ahmed Elemam #softwarearchitecture #systemdesign If you are the architect responsible for designing a system, you will need to ask yourself some questions to ensure that you create a system that meets the needs of the organization and its stakeholders. Questions 1- What are the organization's strategic goals and objectives, and how can this system contribute to achieving them? 2- What are the long-term plans for the system and how will it be maintained? 3- What is the overall architecture of the system, including the software, hardware, and network components? 4- What are the trade-offs between performance, scalability, security, and cost, and how will they be managed? 5- How will the system integrate with other systems and services within the organization? 6- How will the system be monitored and optimized for performance and availability? 7- How will the system be updated and upgraded over time? 8- What are the risks associated with the system and how can they be mitigated? 9- What are the key performance indicators (KPIs) for the system, and how will they be measured and monitored? 10- How can I decrease the system running cost?
Intro to Data Analytics & AI & Deep Learning بالعربي with Amr Ali - Tech Podcast بالعربي
Tech Podcast with Eng. Amr Ali about Data Analytics & AI & Deep Learning بالعربي During the talk, we will talk about ChatGPT and LLMs Large language model https://media.licdn.com/dms/image/D5622AQGYWGjY3fhCVA/feedshare-shrink_800/0/1680516430675?e=1683158400&v=beta&t=_AQ2j8dQnHzRVBwBQgMkd8XBZv011FPDU6KcQ_AOuachttps://huggingface.co/datasets/tatsu-lab/alpacahttps://arxiv.org/abs/1706.03762
how does chatGPT work?
how does chatGPT work?
Transformers ChatGPT vs Bert بالعربي with AbuBakr Soliman - Tech Podcast بالعربي
Podcast in Arabic with @abubakrsoliman461 part 3 about how does chatGPT work? #chatgpt #transformation #transformers #ai #machinelearning #arabic #bert Resources https://drive.google.com/file/d/1VjSu2PBpU1MAlEq-fejYDsN5c3YKOcwc/view
Intro to NLP & Word2Vector & RNN بالعربي with Abu Bakr Soliman - Tech Podcast بالعربي
Talk in Arabic with @abubakrsoliman461 about Text Representation and Word Embeddings Introduction to NLP and Word2Vec and Recurrent neural network (RNN) Resources bit.ly/ml-nlp-101
Intro to ML & AI & NLP بالعربي with Abu Bakr Soliman & Ahmed Elemam - Tech Podcast بالعربي
PostgreSQL Deep Dive With Hussein Nasser & Ahmed Elemam - Tech Podcast بالعربي
PostgreSQL Deep Dive With Hussein Nasser & Ahmed Elemam - Tech Podcast بالعربي
@hnasr Hussein Nasser Will Explain how PostgreSQL actually works internally and go through PostgreSQL Architecture
Questions
- Can you explain the architecture of PostgreSQL's storage system, including how data is stored on disk and in memory?
- How does it make sure of data consistency and transactions?
- How does PostgreSQL handle concurrency and locking, and what are the different levels of isolation?
- How does PostgreSQL handle indexing and what types of indexes are available?
- How does PostgreSQL manage and recover from crashes and data corruption?
- How does PostgreSQL handle data replication and what replication methods are supported?
Event Driven Architecture With Fox (Mohammed Kamal) & Ahmed Elemam - Tech Podcast بالعربي
Event-Driven Architecture Podcast with Fox
Tech Podcast بالعربي
─
Questions
- Who is Mohammed Kamal & why fox?
- What is The Event?
- What is Event Driven Architecture and what is the problem it's trying to solve?
- How Does Event-Driven Architecture Works?
Event Generation - Event Publication/Sourcing - Event Subscription - Event Processing - Event Response
- Can you give an example of a real-world scenario where event-driven architecture could be used?
- How does event-driven architecture handle scalability and reliability?
- What kind of challenges EDA face?
- How do you ensure the consistency or/and integrity of data in an event-driven architecture?
- How do you deal with failures in an event-driven architecture, such as event loss or processing failure?
- Can you discuss the pros and cons of using event-driven architecture in comparison to other architectural styles?
- What is NATS?
Scaling Web Applications with Bassem Dghaidi & Ahmed Elemam - Tech Podcast بالعربي
Tech Podcast بالعربي
Scaling Web Applications with Bassem Dghaidi & Ahmed Elemam
Questions
At which stage should companies and engineers start thinking about scale?
How do you approach making technical decisions when it comes to scaling a web application, and what factors do you consider?
How do you measure those factors?
Can you talk about the importance of monitoring and performance testing in scaling web applications, and what tools and techniques do you use?
What is the difference between monitoring and Observability?
how do you go about ensuring that users are still able to access your application smoothly even as it scales?
What are the most Misconceptions about system design in the real world?
How things are done in big tech and the challenges and complexity they face?
Can you discuss the role of artificial intelligence and machine learning in scaling web applications, and what are some examples of how they are being used in the industry?
Kafka With Mohamed Ragab & Ahmed Elemam - Tech Podcast بالعربي كافكا
Podcast with Mohamed Ragab
Tech Podcast بالعربي
Agenda
Talk about Kafka
1 - What is Kafka and why did they make it?
2 - When should we use it?
3 - When we should not?
4 - Overview of Kafka architecture
5 - How does Kafka handle data replication and fault tolerance?
6 - What is Zookeeper and its role?
7 - Explain in brief the modern replication style KRaft and why they decided to change the design?
8 - How does Kafka handle data producing?
9 - How does Kafka handle data consuming?
هنا شرح لل high water mark
https://ragab.blog/high%20water%20mark/
إزاي بدأت في مجال البرمجة وازاي إخترت المجال بتاعي - Tech Podcast بالعربي
Tech Podcast بالعربي Mohamed Abusrea with Ahmed Elemam
دي حلقة عملتها مع محمد أبوسريع
عن إزاي بدأت في مجال البرمجة وازاي إخترت المجال بتاعي
وامتى بدأ اول شغل ليا في مجال البرمجة وازاي حصلت عليه.
هنتكلم كمان عن ازاي تحهيز نفسك وقت الكلية و بعدها والعادات اللي فرقت معايا للوصول للبوزيشن الحالي كقائد لفريق عمل برمجي في المانيا
هنتكلم كمان الذكاء الاصطناعي وهل يمثل خطر كالمبرمجين
وفي النهاية نصائح لاي حد يبدأ في مجال البرمجة لتعينه على النجاح والوصول لهدفه
How to be more productive and effective at work - Ahmed Essam & Ahmed Elemam - Tech Podcast بالعربي
Tech Podcast بالعربي
Agenda
How to organize your time to be more effective at work?
- Who is Ahmed Essam?
- Can you walk us through your typical day and how you allocate your time?
- How do you prioritize tasks in your daily work routine?
- How do you manage interruptions and unexpected tasks during the day?
- How do you track your progress and ensure you meet deadlines?
- Can you give an example of a time management technique you use to increase productivity?
- How do you balance long-term projects with short-term tasks?
- How do you handle multitasking and avoid burnout?
- How do you adjust your schedule for changes in priorities or new projects?
- How do you ensure that you take breaks and avoid working excessive hours?
- Can you share how you stay organized and avoid feeling overwhelmed?
- How do you handle conflicting deadlines or prioritize multiple projects?
- Can you discuss how you manage your time when working from home?
- How do you effectively delegate tasks to team members?
- How do you handle emails / notifications and stay focused and avoid distractions?
- How do you set achievable goals and plan your work accordingly?
- How do you manage your time and workload during high-pressure situations?
- Can you discuss how you continuously improve and refine your time management skills?
- How do you balance work, personal life, and outside commitments to maintain a healthy work-life balance?
Used apps to be more productive
- Day One - Obsidian - iA Writer - Apple Notes - iPad with Pencil - Actual Paper and Pencil for Zen doodle (When super stressed).
API Security with Mohammed El Sherif and Ahmed Elemam - Tech Podcast بالعربي
Tech Podcast بالعربي
API Security with Mohammed El Sherif and Ahmed Elemam
Talk about how to Secure your API
Resources
- https://en.wikipedia.org/wiki/Information_security (CIA)
- https://t.co/0RMkUuDYe1
- https://t.co/9aHHw6hgZ9
- https://t.co/igLNwkGraH
- https://t.co/mhZToEnIZM
Titles Expectations with Ahmad Alfy and Ahmed Elemam - Tech Podcast بالعربي
Tech Podcast بالعربي
Titles Expectations with Ahmad Alfy and Ahmed Elemam
In this podcast we talked about technical titles expectations from intern to CTO
Resources
https://basecamp.com/handbook/appendix-05-titles-for-programmers
The pragmatic programmer - How to improve your communication skills? بالعربي
The Pragmatic programmer
Why communication skills is so important?
How to improve your communication skills?
1. Improve your English
2. Make it short and clean
3. Know your audience
4. Put Yourself In their Shoes
5. Choose the suitable time for communication
6. Be a good listener
7. Documentation
The Pragmatic programmer - Take responsibility and How to building team trust? بالعربي
The Pragmatic programmer Take responsibility and How to building team trust?
01:43 - You are responsible for building your career shape
03:39 - Remember the big picture
05:05 - The cat ate my source code
05:17 - First impressions matter.
06:00 - Do good enough research for problems
08:30 - Don’t live with broken windows - Technical dept
#software #softskills #arabic #softwareengineer #softwareengineering #pragmaticprogrammer #takeresponsibility #buildingteamtrust #teamwork
The pragmatic programmer - How to be a better software engineer? بالعربي
What is the characteristic of the pragmatic programmer?
- Early / fast adopter
- Curiosity
- Critical Thinker
- Realistic
- Fast learner