Synopsis
Geeksblabla is a podcast about technology, computer science, programming.each episode we invite different people to talk about what they do best and share it with you guys!
Episodes
-
#58 - How Does the Internet Work?
27/11/2020 Duration: 02h38minIn this episode of GeeksBlabla, we will discover with our guests how the Internet actually works. Guests Mohamed Ez-zarghili Abderrahim Soubai Elidrissi Yassine Moumen Notes 0:02 - Introduction. 0:07 - Briefly, how does the Internet work? 0:12 - What's the first thing that happens when we type something into Google? 0:17 - Electrical signals and Raspberry Pies. 0:20 - What can we possibly build with a Raspberry Pi? 0:23 - What actually happens when we search for something in Google? 0:25 - What does HSTS protect against and how is it implemented? 0:28 - What is mixed content (HTTP over HTTPS)? 0:33 - What does HTTP or HTTPS mean from the server side? 0:37 - What is DNS, how does it work and why is it important? 0:44 - Does changing DNS improve Internet speed? 0:53 - Do DNS resolvers control your Internet accessibility? 0:57 - How is the encapsulated frame sent to the internet through the default gateway? 1:03 - HTTP and the OSI model. 1:07 - What is the MAC address? 1:08 - What exactly is a protocol? 1:
-
#57 - Career paths for software developers
18/11/2020 Duration: 02h03minIn this episode of GeeksBlabla, we discuss with our guests the different career paths for software developers as well as the challenges that aspiring software developers could face in their journey. Guests Mohamed Ez-zarghili Abdelfettah Sghiouar Othmane Kinane Mehdi Cheracher Notes 0:01 - Introduction. 0:02 - What are the career progressions for software developers/engineers in the tech industry and how much time does it take to progress from one level to another? 0:19 - What are the common mistakes developers and software engineers do in their career? 0:28 - Why learning english is a must when it comes to software engineering? 0:29 - Generalist vs Specialist in the tech industry. 0:35 - A mistake to avoid if you want to be taken seriously as a software engineer/developer. 0:38 - What are the different kinds of companies a software engineer/developer could work for? 0:40 - Tell us about your experience working for a services company and how was the career progression system like? 0:44 - What exactly
-
#56 - MSS with Mehdi Belmekki
12/11/2020 Duration: 01h38minIn this episode of GeeksBlabla, we invited Mehdi Belmekki who is the currently Services Sales Rep in GitHub in EMEA region. Guests Mehdi Belmekki Notes 0:02 - Introduction and welcome=ing 0:02 - Who is Mehdi Belmekki ? 0:04 - Academic background, where is the guest born, education until baccalauréat and higher education studies 0:11 - Something you advise for moroccan students in engineering 0:17 - How do you evaluate the certification system along with studies, and what are the pros of INSEAD Certification? 0:20 - First contact with technology in general and computer science in particular 0:24 - Can you tell us more about GitHub student pack? 0:26 - You worked almost 6 years at Alfresco, How was the experience ? 0:35 - You started as Technical Consultant, then promoted to Principal, then Architect and finally Engagement Manager. First can you tell us more about Engagement manager role ? 0:42 - What pushed you to make the move ? 0:49 - In 2018 you Joined Github, How did you get to Github for the first time
-
#55 - Hacktoberfest & Open Source
18/10/2020 Duration: 02h46minIn this episode of GeeksBlabla, we discuss with our guests, Open Source and the much-hyped Hacktoberfest. Guests Mohamed Ez-zarghili Abderrahim Soubai Elidrissi Ismail Ghallou Taoufik Abbassid Notes 0:02 - Introduction 0:06 - Tell us about your first experience with Open Source. 0:16 - What exactly is Open Source? 0:22 - A brief history of Open Source and why does it exit. 0:35 - Is Open Source necessarily attached to GitHub? 0:39 - What are your thoughts on Microsoft acquiring GitHub? 0:47 - GitLab Vs GitHub. 0:48 - Why do large companies Open Source their tech? 1:03 - Is it possible for someone to build a product from his Open Source project? 1:12 - Facebook Developer Circles Community Challenge. 1:20 - Do Open Source projects have the most security vulnerabilities? 1:22 - Backdoors and vulnerabilities in Open Source-based products. 1:26 - What is Hacktoberfest? 1:29 - The story behind Hacktoberfest spam PRs. 1:34 - What Open Source is actually about? 1:38 - Donations and Open Source. 1:41 - What ha
-
#54 - MSS with Samir Benmakhlouf
06/10/2020 Duration: 01h08minIn this episode of GeeksBlabla, we invited Samir Benmakhlouf who is the current CEO of London Academy School and previous Country Manager of Microsoft Morocco Guests Samir Benmakhlouf Notes 0:00 - Introduction and Welcoming. Reminder to register to blablaconf 0:02 - Educational journey + Higher education journey 0:07 - Why going to the US instead of France or other countries to pursue your higher education studies? 0:16 - Why pursuing a PHD ? Is PHD something you advise for Moroccan students? 0:18 - Advantages and inconvenients of education in the USA 0:23 - Doing a Ph.D. directly after a bachelor? 0:33 - Role of the guest within Microsoft Morocco + Missions of Microsoft Morocco 0:36 - Future plans of Microsoft for Morocco 0:37 - Advices for people that want to work within Microsoft 0:38 - Few words about Bill Gates and his style of management 0:40 - WHy aren't there any big technological lab in Morocco ? (Like Google AI center in Ghana) 0:47 - How is Coding teached in london academy ? 0:52 - Guest point o
-
#53 - Ask Me Anything #4 - حلقة اسئلة وأجوبة
29/09/2020 Duration: 02h26minAsk Me Anything episode #4 with our community members Youssouf, Meriem, Abdelfettah, and Mohamed. During this episode, we answer audience questions as well as discussing the latest tech news. Guests Abdelfettah Sghiouar Mohamed Ez-zarghili Notes 0:01 - Introduction 0:03 - What is going on with TikTok? 0:08 - What is the deal with Oracle and TikTok? 0:09 - The financial impact of the American users of TikTok. 0:11 - Politics and Tech. 0:15 - Discussions on potential TikTok purchases in the United States. 0:17 - The secret AI sauce behind TikTok? 0:18 - Why AI Video Annotation is computationally expensive? 0:21 - What are your thoughts on the Much-Hyped GPT-3 and will it impact the coders? 0:32 - A common pattern of tech trends. 0:36 - The "No-Code" delusion. 0:38 - Fake news and AI. 0:42 - NVIDIA to Acquire Arm for \$40 Billion. 0:55 - Apple's battle with Epic Games. 1:10 - The problem with Antitrust Laws. 1:12 - General Data Protection Regulation (GDPR) in context. 1:15 - The work nature of the CNDP. 1:21
-
#52 - .NET Deep Dive
23/09/2020 Duration: 02h10minIn this episode of GeeksBlabla, we discuss with our guests the overall basic and advanced concepts of .NET. Guests Anas Mazioudi Kafil Nasdami Yassine Driouich Notes 0:01 - Introduction 0:03 - What exactly is .NET? 0:10 - What is the history of .NET and how did it become open source? 0:23 - How did Microsoft make .NET cross-platform? 0:25 - How to execute a .NET file in Linux? 0:34 - Is it relevant to compare Spring Boot and/or Laravel with .NET? 0:40 - .NET job opportunities, locally vs abroad. 0:49 - Is it worth it to learn .NET? 0:59 - .NET IDE on cloud. 1:07 - Is there some aspects where .NET Core shines the most compared to other stacks? 1:14 - How is package management done in .NET world? 1:16 - What are the basic .NET concepts that every .NET developer has to be familiar with? 1:24 - How to get started with .NET? 1:29 - What are the development tools that you use frequently? 1:37 - How to write performant code with .NET? 1:41 - .NET garbage collection. 1:45 - ASP.NET vs .NET Core 1:46 - What about so
-
#51 - Developers Working Abroad
15/09/2020 Duration: 02h30minIn this episode of GeeksBlabla, we discuss with our guests what is it like to work abroad as a developer. Guests Abdelfettah Sghiouar Mariam Kharbat Oussama Salimi Ahmed Kachkach Othmane Meniar Notes 0:01 - Introduction 0:04 - What is your academic background and where have you worked in Morocco? 0:09 - What to consider if you want to work abroad for the first time? 0:19 - Does the position you are applying for abroad take into consideration your Moroccan diploma? 0:25 - What are the pros and cons of working abroad? 0:35 - Is it less complicated to get promoted abroad? 0:49 - Which is better as s first job in Morocco, to work in an "SSII" or in a startup? 0:54 - How is the lifestyle abroad, in terms of cost and work-life? 1:16 - What to consider when applying for remote jobs in Europe? 1:19 - Is English the primary work-language in Europe? 1:25 - What are the best job sectors to apply for abroad? 1:39 - Is it important to change jobs after a period of time? 1:55 - Freelance vs CDI. 2:02 - Do I need to verif
-
#50 - MSS With Mehdi Mourabit
12/09/2020 Duration: 01h06minin this episode of GeeksBlabla, our guest Mehdi Mourabit a a serial entrepreneur will share his story. Guests Mehdi Mourabit Notes 00:00 - Introduction and welcoming. 00:02 - Who is Mehdi Mourabit? 00:03 - What is your academic background? 00:05 - How did you do to combine your study in the IT field and marketing? 00:06 - Have you had side projects in parallel with your study? 00:16 - Why did you choose to continue your study and not to focus only on your projects? 00:19 - When you started your first company and why you start with this concept? 00:21 - What is the specialty of your company Webeuz? 00:22 - Why did you choose to create a company and not to work as an employee? 00:26 - How many collaborators you currently have in your company? 00:27 - After Webeuz you start many startups can you talk about this experience? 00:33 - How was your participation with Ohmylead in international competitions? 00:36 - Will you continue on the current domain of Ohmylead 00:38 - Can you talk about your startup Myads? 00:4
-
#49 - Building A Resume
22/07/2020 Duration: 02h33minIn this episode of GeeksBlabla, we discuss best practices to build a resume, how to avoid most common mistakes and some tools to build a Good resume. Guests Othmane Kinane Meriem Zaid Mohamed Ez-zarghili Notes 0:00 - Introduction and welcoming. 0:05 - Why do employers care about resumes and why your resume is very critical in your path searching for a new job? 0:10 - Guests experience writing their first resume. 0:23 - Challenges for Students on Writing their resumes. 0:38 - Most common mistakes made by junior developers building their resumes. 0:48 - Most Important sections for a developer resume. 1:20 - Cover letter. 1:25 - QA. 1:54 - Reviewing community member's resumes. 2:25 - Wrap up and Goodbye. Prepared and Presented by : Youssouf EL Azizi
-
#48 - Ask Me Anything #3 - حلقة اسئلة وأجوبة
06/07/2020 Duration: 01h30minAsk Me Anything episode #3 with our community members Mohammed, Ismail and Youssouf, During this episode we answer audience questions about programming, community, new technologies, and much more. Guests Mohammed Aboullaite Youssouf EL Azizi Ismail EL Azizi Links Refactoring UI React Typescript React Egghead Course React Episode DevC Casa Hacktoberfest JavaScript Daily UI Design Prepared and Presented by : Youssouf EL Azizi
-
#47 - MSS with Adnane Belmadiaf
01/07/2020 Duration: 02h15minIn this episode of GeeksBlabla, our guest Adnane Belmadiaf a frontend developer and also a very known person in Linux community who contributed to Ubuntu and will share his story. Guests Adnane Belmadiaf Notes 0:00 - Introduction and welcoming. 0:01 - Who is Adnan Belmadiaf? 0:02 - Academic background? Moroccan public school//universities or outside Morocco? 0:09 - When you started as a web developer more than 10 years ago? How was the web experience back then? 0:11 - Then you were one of the very few users, starting to use ubuntu and Linux before it was cool. Tell us a bit about the experience back then? 0:17 - Why was Ubuntu your favorite Linux distribution compared to others? 0:21 - Linux at that time, was not as rich as these days. How did you manage to keep it up with essential tools? 0:23 - You contributed to many Linux and open-source projects. What drove you to make your first contribution? 0:26 - One of the great achievements that you must certainly be proud of, is becoming an official Ubuntu member,
-
#46 - Mobile Development - تطوير تطبيقات الهواتف
22/06/2020 Duration: 02h28minIn this episode of GeeksBlabla, we discuss Mobile development with some Amazing Community folks, How to get started, Native, cross-platform solution, hybrid solutions, PWA, and a lot of topics around it. Guests Mehdi Sakout Raouf Rachiche Youssouf EL Azizi Notes 0:00 - Introduction and welcoming. 0:08 - Mobile Development? History? 0:14 - Mobile Development and how it’s different from Web or desktop development (challenges). 0:23 - State of Mobile Dev in Morocco and worldwide (jobs, technologies salaries) 0:47 - Solution for Mobile Development(Native, Cross-platform, hybrid, PWA) 0:55 - Flutter 1:09 - Native Development (Android) 1:15 - React Native 1:21 - Cross Platform issues with upgrade. 1:34 - Fuchsia and the future of Android. 1:36 - Build and distribute Mobile Apps 1:39 - Code Push 1:47 - QA. Links Official android courses Official Apple courses React Native Flutter Udacity Raouf Rachiche Youtube Channel Udemy AppCenter Prepared and Presented by : Youssouf EL Azizi
-
#45 - Angular Deep Dive
16/06/2020 Duration: 02h37minIn this episode of GeeksBlabla we discuss Angular with some Amazing Community folks, How to get started, Core concepts, Angular Ecosystem, and a lot of topics around it. Guests Soubai Abderahim Chihab Otmani Abdullah Iraamane Notes 0:00 - Introduction and welcoming 0:06 - What is Angular? History and How it’s different than AngularJs 0:14 - Performance issue and how Angular Solve those issues? 0:26 - Pros and cons of Angular (compared to other React) 0:38 - Finding jobs as Angular developer? 0:50 - Fundamental skills that every Angular developer needs to master. 0:58 - How to get started ? 1:13 - Angular and CSS. 1:17 - Reactive Programming and Rxjs. 1:34 - Angular SSG and SSR. 1:38 - How to organize your Angular project. 1:49 - Testing For Angular. 1:57 - QA. Links ngMorocco meetup page Angular in Darija Angular University Angular Blog Fireship Angular Project Architecture Pluralsight Reactive Programming Academind Angular Architecture Debug and Profile Angular Apps Angular in Depth Prepared and Presented by
-
#44 - Wiqaytna: Everything (technical) you need to know - تطبيق وقايتنا
15/06/2020 Duration: 01h19minIn this episode of GeeksBlabla, we discuss the new app Wiqaytna, released in June from a technical point of view with Zouheir Lakhdissi. Also to answer all questions related to the app. Guests Zouheir Lakhdissi Notes 0:00 - Introduction 0:05 - The timeline that was required to build the app was legendary, no more than a month! what challenges did you face to honor this commitment ? 0:13 - Can you give us an idea about the app workflow in general, so everyone understands how it works from an end user perspective. 0:16 - what happens when someone is confirmed positive? 0:19 - Why going for low energy technology (Bluetooth) in the first place? 0:22 - Noticed that the app heavily consume battery energy, especially on iOS 0:25 - Does the mobile devices communicate with an external API? 0:32 - What is the backend stack that you used? 0:43 - Why the fork relationship was not maintained with the original repository? 0:51 - The app is published by the Ministry of the interior creates confusion. 1:00 - Is it possible t
-
#43 - MSS with Omar Guendeli
12/06/2020 Duration: 01h58minIn this episode of GeeksBlabla, we discuss a success story of a Moroccan Gameplay Programmer who used to work in different games in Morocco, while being a med student, and made it to a big firm. Guests Omar Guendeli Notes 0:00 - Introduction 0:03 - Can you give us a brief look into what inspired you when you were young? 0:05 - Did family or friends influence your decision to get into games or was this something you became interested in on your own? 0:09 - What was the first game you worked on? 0:13 - And how was your experience working on games in morocco? 0:16 - Did you work with companies who are 100% into gaming products? 0:20 - Did you have a mentor ? 0:23 - Are there any classic or current games/films that changed your creative vision or that stand out to you as must play/watch and why 0:24 - Have you been impressed or surprised by any recently? 0:26 -Is there a favorite project or game title you’ve worked on recently and what made it fun for you personally? 1:04 - Is working with an international team a
-
#42 - Ask Me Anything #2 - حلقة اسئلة وأجوبة
01/06/2020 Duration: 02h21sAsk Me Anything episode #2 with our community members Mohammed and Abdelkader, During this episode, we answer audience questions about programming, community, new technologies, and much more. Guests Mohamed Ez-zarghili Abdelkader Boudih Notes … Links … Prepared and Presented by : Youssouf EL Azizi
-
#41 - PHP Deep Dive - PHP حلقة خاصة ب
26/05/2020 Duration: 02h12minIn this episode of GeeksBlabla, we discuss with amazing folks How to get started with PHP? some core concepts you need to master, Frameworks, CMS and much more. Guests Mohammed Benhida Rachid laasri Imad Zairig EL Hossain Inani Notes 0:00 - Intro and welcoming guests 0:05 - What is PHP and why is it very famous? 0:12 - History about PHP. 0:18 - Do you recommend beginners to start with PHP? 0:31 - Why People Make jokes About PHP ? 0:40 - The future of PHP in Morocco ? 1:04 - How to get started with PHP ? 1:15 - Fundamental concepts you need to master. 1:26 - Frameworks & CMS 1:38 - Testing With PHP. 1:43 - Deploy your PHP project. 1:46 - QA 1:56 - Resources and Tools 2:09 - Wrap up and Goodbye. Links PHP Coding Standards Fixer PHPStan - PHP Static Analysis Tool Laravel Valet PHP The Right Way Prepared and Presented by : Youssouf EL Azizi
-
#40 - Self-Taught Developers - مبرمجين لي تعلمو غير بوحدهم
19/05/2020 Duration: 01h44minIn this episode of GeeksBlabla, we discuss with self-taught developers about their experience, how they get started, and how they made it professionally. Guests Abderrahim Soubai Elidrissi Youness Hakky Ismail Ghallou Notes 0:00 - Introduction 0:05 - If you don’t have a CS degree, how did you learn to code? 0:08 - Did you do any particular courses or bootcamps? 0:12 - Was the learning path difficult at the beginning? 0:18 - How can you stay motivated while learning to code? 0:24 - Is it okay to start building an online presence as newbie web dev? 0:28 - How can a junior developer get out of the "tutorial cycle" ? 0:33 - Since things evolve very rapidly, how do you decide on what is worth learning ? 0:37 - What kind of projects should we work on ? should this projects be something really special and unique, or just take personal ideas and keep working on them and sharing them? 0:36 - How did you get your first programming job/ freelance work? 0:40 - How has your life changed since becoming a professional progr
-
#39 - Blogging As a Developer - التدوين للمبرمجين
15/05/2020 Duration: 02h15minIn this episode of GeeksBlabla, we discuss blogging for developer, How to get started, How blogging will help you in your dev career, How to write your first blog post and some secret keys for a successful blog post. Guests Meriam Kharbat Mohammed Aboullaite Youssouf EL Azizi Ismail EL Azizi Notes 0:00 - Introduction and welcoming guests. 0:06 - How did you start blogging and why? 0:10 - How can blogging help you in your career? 0:14 - A success story from a blog post ? 0:23 - Blogging for startups and what benefits encourage your workers to start blogging. 0:32 - Why is blogging hard? 0:40 - Blogging languages? Do I need good English skills? 0:48 - Finding good topics? 0:54 - Process writing a new blog post. 1:01 - Blog Post Template. 1:17 - Blogging platform vs personal blog and tools to create my personal blog 1:26 - Find your audience, best places to share your articles. 1:39 - QA 1:56 - Tools and resources for bloggers. Links Blogs from Moroccan developers Ryan Robinson's Free Blog Post Template Grammarl