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
-
#158 - L3arbi chatbot: A Technical deep dive
29/10/2023 Duration: 02h39sIn this eisode we discuss more of L3arbi, that was resented by the DevoxxMA team at the vent, from a technical point of view with Nouamane and Faissal. Guests Faissal Boutaounte Nouamane Tazi Notes 0:00:00 - Introduction and welcoming 0:01:21 - Who/what is l3arbi? 0:16:24 - Is there possibilties that L3arbi will learn other arabic dialects other than darija? 0:26:35 - Challenges of audio transcription 0:27:31 - Live demo of L3arbi 0:32:56 - Data training and Whisper and how many hours of darija data is used ? 0:34:30 - Format of data that is used for training, and arcitecture of web application presented in DevoxxMA 0:39:37 - The use case of DevoxxMA 0:44:30 - Finetuning of an LLM, models and details 0:56:20 - Evaluation set for different dialects per regions in morocco 1:03:31 - Did you use manual transcription for the audio sets ? 1:12:09 - The future plans of data sources for L3arbi solution. 1:15:12 - Plans to open-source? Are there APIs available for developers to extend its functionality? 1:25:00
-
#157 - Tech News & AMA #27 - DevoxxMa, AI, CSS Survey, Bun, HacktoberFest -
20/10/2023 Duration: 02h10minTech News & AMA #26 with our community members Ilias, Nouamane, Faisal, and Youssouf. During this episode, we discuss the next Devoxx Morocco conference, Hacktoberfest, AI, bun and much more. Guests Faissal Boutaounte Ilias Yahia Nouamane Tazi Notes 0:00:00 - Introduction and welcoming 0:05:00 - Quick introduction about DevoxxMA 0:21:30 - DevoxxMa theme for this year and community programme 0:46:00 - AI news, Amazon Alexa AI, one year after GPT-3, Mistral and more 1:45:00 - Hacktoberfest and how to contribute to open source 1:56:00 - Bun as new JS runtime 1:06:06 - QA 1:23:00 - Missing semester program 1:35:04 - Switching technologies and frameworks. 1:45:00 - QAs 1:27:00 - Conclusion and goodbye. Links Devoxx.ma Hacktoberfest Gandalf reveal State of GPT GPT Riddle Attacking LLM - Prompt Injection Mistral 7B AI Playground Arena Chat HacktoberFest & Open source Geeksblabla Episode State of CSS Prepared and Presented by Youssouf El Azizi
-
# 156 - How to be a -10x developer - كيفاش تكون مبرمج عيان
29/09/2023 Duration: 02h52minIn This episode, We discuss around a famous article titled "How to be a -10x developer" and we share our thoughts and experiences around the topic. Guests Mahmoud Fettal Soubai Abderahim Badr Bellaj Mehdi Cheracher Abdelati El ASRI Notes 0:00:00 - Introduction and welcoming 0:05:00 - What is an average developer? 0:22:00 - 10x developer definition and how to spot them? 0:41:00 - Guests's level from -10x to 10x 0:55:30 - Nullify the output of a 10 developer 1:08:00 - Create 400 hours of busy work 1:14:06 - Create 400 hours of burnout/takeover 1:17:06 - Waste 10 weeks of wages on cloud costs 1:32:36 - Add 400 hours of compilation/build time. 1:40:20 - Write pointless tests 1:47:40 - Lose 10 weeks of wages on unhappy customers 1:56:30 - Hire 10 0x developers 2:10:00 - How AI tools can help you be a 10x developer 2:17:00 - How to optimize your communication with your laptop 2:33:00 - QA 2:47:20 - Conclusion and goodbye. Links How to be a -10x Engineer Yes, you can measure soft
-
#155 - Back to school
11/09/2023 Duration: 01h29minIn This episode, we discuss the Moroccan IT student's life, How to make the most of your academic years, and how to prepare for the job market. Guests Kawtar Choubari Mahmoud Fettal Pr. Driss ALLAKI Soubai Abderahim Notes: 0:00:00 - Introduction and welcoming 0:03:04 - What is your ultimate goal for an academic year as an IT student? 0:13:00 - How to deal with stress, and how to approach the generalist nature of your curriculum? 0:38:50 - How does participating in events and watching content online affect you as a student? 0:53:30 - How to prepare for internships in your first year! 0:37:00 - Perfection vs delivery and how to balance between them. 1:09:06 - Question: How to choose a technology to learn? 1:14:06 - How to deal with imposter syndrome as a student? 1:19:36 - Conclusion and goodbye. Links Software Architecture Recommended by Pr. Driss IT internship in France by Kawtar Mohammed ElYoussoufi's Channel Recommended by Mahmoud Prepared and presented by: Abdelati El
-
#154 - Tech News & AMA #26
01/09/2023 Duration: 02h28minTech News & AMA #25 with our community members Mehdi, Abdul, Abderahim, and Youssouf. During this episode, we discuss the whodesign.ma initiative, and we answer audience questions about learning, switching technologies, frameworks, and much more. Guests: Mehdi Cheracher Abdul Benbrahim Soubai Abderahim Notes: 0:00:00 - Introduction and welcoming 0:03:40 - Our guests were learning during the last period and facing challenges in learning new things. 0:11:07 - What technology expert means? 0:16:04 - Whodesign.ma initiative and what's the goal? 0:21:00 - Mentoring and coaching students' initiative, experiences, and challenges. 0:37:00 - Perfection vs delivery and how to balance between them. 1:06:06 - QA 1:23:00 - Missing semester program 1:35:04 - Switching technologies and frameworks. 1:45:00 - QAs 1:27:00 - Conclusion and goodbye. Links Whodesign.ma Prepared and Presented By: Youssouf El Azizi
-
#153 - Google Cloud Platform
02/08/2023 Duration: 01h38minIn this episode, we will discuss the Google Cloud Platform, its various services, how it compares to other cloud providers, and how to get started. Guests: Abdelfettah Sghiouar EL Mehdi khayati Notes : 0:00:00 - Introduction and welcoming 0:02:30 - What is Cloud and Google Cloud Platform? 0:05:00 - How google cloud is different from other cloud providers? 0:11:40 - Google Cloud Platform strengths 0:16:00 - How to get started with Google Cloud Platform? 0:19:00 - Google Cloud Platform compute services 0:44:00 - Google Kubernetes Engine (GKE) 0:50:00 - Google Cloud Platform database and storage services 1:07:00 - Google Cloud Platform security and how the services help to secure your infrastructure ? 1:14:00 - Q/A 1:22:30 - Good resources to learn Google Cloud Platform 1:28:00 - Google Cloud Platform with DATA 1:30:30 - Google Cloud in Morocco 1:38:10 - Conclusion and goodbye. Links : Google Cloud Platform Prepared and Presented by Mohammed Daoudi
-
#152 - The State of AR and VR
16/07/2023 Duration: 02h01minIn this episode, we discuss the state of AR and VR, the challenges and opportunities that this field faces, how to get started and most important resources that help to learn it. Guests : Omar Guendeli Abdellah ALAOUI MDARHRI Houssam Eddine REHHALI Notes: 0:00:00 - Introduction and welcoming 0:05:00 - The state of AR and VR — is it a promising field or just hype? 0:15:10 - why meta is investing heavily in AR and VR ? 0:23:00 - Apple's vision of AR and VR with the new headset 0:37:00 - AR and VR hardware and software challenges 0:45:00 - B to B use cases of AR and VR 1:10:00 - Start learning AR and VR and how having a background in video games helps 1:23:04 - Resources to learn AR and VR 1:31:10 - Jobs opportunities in AR and VR in Morocco and outside 1:41:20 - The future of AR and VR 1:51:00 - GeeksBlabla Picks 1:58:10 - Conclusion and goodbye. Links: Realite Augmentee 3d Unity learn Learn how to learn Unreal engine XR bazaar How Two Guys Created an Empire and Transformed Pop Culture
-
#151 - Tech New & AMA #25
11/07/2023 Duration: 01h56minTech News & AMA #25 with our community members Mehdi, Zak and Abderrahim. During this episode, we discuss last tech news related ConFig2023 event by Figma, Apple keynote, Mehdi's initiative and much more. Guests: Mehdi Cheracher Zak Elfassi Soubai Abderahim Notes 0:00:00 - Introduction and welcoming 0:05:21 - Config 2023, what's new and what developers benefit from the updates 0:18:07 - Mehdi's initiative : The Missing Semester 0:35:04 - Are people ready to pay for information ? 0:50:31 - Information economy in Morocco 1:00:50 - Apple keynote: future of AR/VR 1:24:06 - Stackoverflow survey 2023 1:32:00 - Giveaway! and guests special giveaways 1:56:04 - Conclusion and goodbye. Links ConFig 2023 The Missing Semester of your CS Education StackOverflow Survey 2023 Prepared and Presented by Meriem Zaid Otmane Fettal
-
#150 - The Art of Cybersecurity
19/06/2023 Duration: 01h57minIn this episode, we discuss the state of Cybersecurity in Morocco, the challenges and opportunities that this field faces, how to get started and most important resources that help to learn it. Guests: Ahmed Lekssays Othmane Menouar Notes 0:00:00 - Introduction and welcoming 0:10:28 - The current state of cybersecurity in Morocco? Are there any unique challenges or opportunities specific to the country 0:27:07 - Examples or case studies of cyber attacks or breaches that have occurred in Morocco, What were the lessons learned from those incidents? 0:37:56 - Laws and regulations, fines for data exposure 0:47:31 - What can Morocco do to improve in terms of preventing attacks and breaches in other systems 1:03:00 - Is Cybersecurity in Morocco or/and Africa promising ? why ? 1:06:04 - from software to cybesecurity, what to learn ? 1:15:10 - Is Maths mandatory in cybersecurity field ? 1:19:42 - Books recommandations from guests 1:24:09 - Latest news on cybersecurity and cryptography 1:32:00 - Giveaway! 1:37:06 - T
-
#149 - Building Smart Apps with LLMs
08/06/2023 Duration: 01h51minIn this episode, we discuss LLMs, how everything started, how they work, and how to use frameworks such as LangChain to develop intelligent applications with them. Guests Taha Bouhsine Sifeddine Nahhas Nouamane Tazi Notes 0:00:00 - Introduction and welcoming 0:05:33 - History of LLMs 0:12:00 - The role of transformers in LLMs 0:21:00 - How LLMs differ from other AI methods 0:26:00 - Emergent Abilities of Large Language Models 0:42:00 - HaggingFace and the role or open-source in LLMs 0:47:00 - Open source LLMs. 1:04:00 - Using LLMs to build smart apps. 1:39:00 - Advices for software engineers with no AI background to start with LLMs. 1:46:00 - Conclusion and goodbye. Links The Illustrated Transformer Transformers The Annotated Transformer State of GPT Sparks of AGI MiniGPT-4 H2O LLM Studio HuggingFace GPT4All llama LangChain Embracing AI-Powered Applications: A Developer’s Journey with LangChain OpenAI cookbook Jailbreak Chat MathsMaroc Prompt Engineering Emer
-
#148 - Tech News & AMA #24
30/05/2023 Duration: 02h28minOur community members Siham, Chihab, Otmane, and Youssouf joined us for Tech News & AMA #24 episode. We discussed the latest tech news, including Google I/O, AI, and Microsoft Build. Guests Chihab Otmani Siham Ben Diaa Otmane Fettal Notes 0:00:00 - Introduction and welcoming 0:03:00 - Guests learning during the last period. 0:32:00 - What is new in Angular 16? 0:47:00 - Dropping out of school and self-learning. 1:04:00 - Google I/O Updates. 1:26:00 - Microsoft Build Updates. 1:48:00 - DevoxxMa CFP. 1:52:00 - QA 2:26:00 - WrapUp & Goodbye. Links AppJs Conf Google I/O Microsoft Build State of GPT DevoxxMa CFP iLyas in the cloud 7 Blogs I enjoy reading as a React Native developer Prepared and Presented by Youssouf EL Azizi
-
#147 - State of Linux
24/05/2023 Duration: 02h47minIn this episode of GeeksBlaBla, We discuss the state of Linux, why Linux is important, and how it does work. Guests Oussama Jamal Abderrahim Soubai Idrissi Otmane Fettal Notes 0:00:00 - Introduction and welcoming 0:03:10 - What is a Linux ? 0:10:40 - Linux History 0:29:00 - How linux works ? 0:34:10 - Difference between Linux and other operating systems 0:43:10 - Difference between Linux distributions 1:16:00 - Why is Linux is used in the Server side (Data Centers, Cloud...) 1:25:30 - Linux Virtualization 1:41:00 - Linux Containers 1:52:27 - Linux Security 2:09:35 - Giveaway 2:10:45 - As a developer should I use Linux? and why? 2:32:10 - How to learn Linux? 2:42:50 - GeeksBlaBla picks Links LPIC Linux Foundation Certification The Linux programming interface Prepared and presented by Meriem Zaid Mohammed Daoudi
-
#146 - Scaling Back: Amazon's Prime Video and the Return of the Monolith
15/05/2023 Duration: 02h06minIn this episode of GeeksBlaBla, We discuss Amazon Prime Video's decision to revert a system from being deployed as functions and revert back to a "Monotlith" , this decision sparked countless discussions and controversies. Guests Abdelfattah Sghiouar Abderrahim Soubai Idrissi Djalal El Baz Mohammed Aboullaite Mehdi Cheracher Notes 0:00:00 - Introduction and welcoming 0:04:00 - Definitions 0:18:30 - Monoliths vs Microservices 0:47:00 - Discussing the Implemented Solution of Amazon Prime Video 1:10:00 - Discussing from Personal experiences the challenges of all 3 approaches 1:37:00 - Geeksblabla Picks 1:47:00 - Q/A ? 1:59:50 - Wrap up & Goodbye Links The Good State: On the Principles of Democracy Service Weaver So many Bad Takes - Opinion about Prime Video Blog 101 Essays That Will Change The Way You Think Factfulness: Ten Reasons We're Wrong About the World--and Why Things Are Better Than You Think 21 Lessons for the 21st Century Prepared and presented
-
#145 - Developer Circles Morocco: A farewell
14/05/2023 Duration: 58minIn this episode we discuss the end of DevC program initiated by Meta, the impact it had on community growth in Morocco and still, leads, and the many advantages of it. Guests Mohammed Aboullaite Hamza Makraz Notes 0:00:00 - Introduction and welcoming 0:02:40 - A bit of DevC pogram History 0:10:01 - The many meetups held by devC Morocco 0:20:50 - Community of DevC 0:40:48 - In person meetups and organisation 0:45:30 - Connexions made through DevC 0:48:00 - Mentorship within DevC in offline meetups 0:54:40 - Giveaway 0:58:46 - Wrap up & Good bye\ Prepared and presented by: Meriem zaid
-
#144 - Networking Demystified
06/05/2023 Duration: 01h11minIn this episode, we discuss the fundamental concepts of computer networking and how learning them can make you a better software engineer. Guests Yassine Moumen Soubai Abderahim Mehdi Cheracher Mohammed Daoudi Notes 0:00:00 - Introduction and welcoming 0:02:40 - What is networking? 0:05:25 - Where to start when learning networking? 0:17:51 - What is TCP/IP and how does it works? 0:31:52 - Network Security 0:36:45 - What should a software engineer know about networking? 0:48:00 - What are the tools and techinques used in networking? 0:57:00 - Learning resources about networking 1:08:45 - Geeksblabla picks Links Beej's Guide to Network Programming Prepared and Presented by Mohammed Daoudi
-
#143 - Tech News & AMA #23
27/03/2023 Duration: 02h30minTech News & AMA #22 with our community members Yousssouf, Kawtar, Abderahim, Otmane and Mohammed. During this episode, we discuss last tech news related to AI, GPT-3, and much more. Guets Kawtar Choubari Mohammed Daoudi Soubai Abderahim Otmane Fettal Notes 0:00:00 - Introduction and welcoming 0:04:00 - Guests learning during the last period and Productivity in Ramadan. 0:42:50 - ChatGpt Plugins, how is will be used in the future? and the launch of Bard Google assistant. 1:11:00 - How nerves vs excited our guests about AI revolution we are living in? 1:27:00 - Spark of AGI with GPT-4. 1:47:00 - QA 2:10:00 - Future of education with AI revolution. 2:23:00 - WrapUp & Goodbye. Links T3 FuturePedia Sam Altman: OpenAI CEO on GPT-4, ChatGPT, and the Future of AI | Lex Fridman Podcast Bard Authjs 'Sparks of AGI' - Bombshell GPT-4 Paper: Fully Read w/ 15 Revelations Menara Programme Google Summer code Udacity scholarships Google Developer Student Clubs ma
-
#142 - Mental Health for developers
25/03/2023 Duration: 02h28minIn this episode, we discuss the challenges we face as IT workers in terms of Mental health, and how to overcome the issues, and solve them. Guests Youssouf EL Azizi Anas Ait Baha Achraf Aamri Mohammed Daoudi Notes 0:00:00 - Introduction and welcoming 0:03:20 - First assumtions about mental Health. 0:21:00 - Are developers provided with adequate resources to manage workload and stress, such as time management tools, stress reduction techniques, and support from colleagues or supervisors? 0:42:20 - Are managers trained in recognizing signs of mental health issues and equipped to provide support and resources for those who may be struggling? 0:56:10 - How to avoid negativity between your team members? 1:03:00 - Is it good to build personal relatonshi with team members or stay pfessional? 1:10:26 - Is there a way to split the job's way of thinking with normal life? 1:20:20 - Exeripment new things, hobbies, and how to create a balance. 1:26:00 - QA & Giveaway 1:48:30 - The input of professi
-
#141 - Mastering code review
13/03/2023 Duration: 01h43minIn this Episode we discuss what is code review, why it is important, how to do it and how to master it and best practices to follow as author or reviewer. Guests Mohammed Aboullaite Soubai Abderahim Mehdi Cheracher Notes 0:00:00 - Introduction and welcoming 0:03:20 - What is code review and types of code review? 0:17:00 - Why code review is important? 0:28:20 - How documentation and automation tools can help you make the code review process easier? 0:47:40 - Best practices for code review as author. 1:07:00 - Best practices for code review as reviewer. 1:35:00 - QA 1:39:00 - WrapUp & Goodbye Links Code review guidelines for humans Prepared and Presented by Youssouf EL Azizi
-
#140 - Tech Education in Morocco
07/03/2023 Duration: 02h18minIn this Episode we discuss the current state of tech education in Morocco, Options available for students, challenges and opportunities in the field. Guests Driss ALLAKI Hatim Mzah Hamza DEBBARH Notes 0:00:00 - Introduction and welcoming 0:08:00 - What the current state of tech education in Morocco, are we able to produce enough developers to meet the demand? 0:18:20 - What is bootcamp ? and Bootcamps in Morocco. 0:32:32 - 1337 and Youcode schools & their impact on the market and challenges they face. 1:02:00 - Universities education in Morocco and the challenges they are facing. 1:10:00 - English vs French in tech education and market. 1:26:00 - Is "Prepa" years a waste of time for students who want to study computer science? 1:34:01 - Students orientation and our role as developers to help them. 1:51:32 - State of Dev results and the future of tech education in Morocco. 2:08:00 - WrapUp & Goodbye Links State Of Dev in Morocco Prepared and Presented by Youssouf EL Azizi
-
#139 - Range: Why Generalists Triumph in a Specialized World
03/03/2023 Duration: 01h46minIn this Episode , a roundtable discussion around Davis Epstein's book, Range: Why generalists triumph in a Specialized world. Guests Mohammed Aboullaite Abdelfettah Sghiouar Oussama Zaki Notes 0:00:00 - Introduction and welcoming 0:05:58 - General idea of the book and the author 0:09:00 - Author starts with stories of 2 sports superstars —Tiger Woods and Roger Federer—who represent specialization vs range 0:14:32 - Snapshot of Woods and Federer carrers start 0:15:41 - Is Specialization Really Better? 0:28:34 - Fast vs Slow learning 0:49:48 - Q&A and Giveaway 1:08:01 - Did the author explicitly state his message for each story, or linked them back to the central theme ? 1:19:32 - Epstein’s advice: Don’t feel behind and different figures of success 1:46:30 - WrapUp & Goodbye Links David Epstein TED talk: Why specializing early doesn't always mean career success Plan, Act, Impact Peak: Secrets from the new science of expertise The Pragmatic Programmer Prepared and Presented by Meriem zaid