Skip to main content
GeeksBlaBla

GeeksBlaBla

By Geeksblabla

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!
Available on
Apple Podcasts Logo
Google Podcasts Logo
Overcast Logo
Pocket Casts Logo
RadioPublic Logo
Spotify Logo
Currently playing episode

#86 - MSS with Wassim CHEGHAM

GeeksBlaBlaJun 14, 2021

00:00
01:27:21
#174 - State of Dev in Morocco 2023 🇲🇦 التك في المغرب، اش واقع؟

#174 - State of Dev in Morocco 2023 🇲🇦 التك في المغرب، اش واقع؟

In this episode, we discuss the state of development in Morocco. We talk about the results of the survey, job satisfaction, salaries, AI adoption, and community contribution. We explore how they learn and level up, the tools they are using, and what they want to learn next.


Guests


Notes

0:00:00 - Introduction and welcoming

0:04:56 - State overview

0:11:30 - Profile: Female participation, age, and experience

0:55:03 - Learning and education in Morocco

1:17:30 - Work and job satisfaction

1:37:30 - Technology and tools, frameworks, cloud, CSS, and more.

1:52:45 - AI adoption for Moroccan developers: tools, learning, companies using AI.

2:19:45 - How Moroccan developers feel about the impact of AI on their jobs.

2:43:00 - Social media usage among Moroccan developers

1:47:43 - Warming up and goodbye


Links



Prepared and Presented by


Mar 19, 202402:52:59
#173 - Blanat Coding Challenge 🇲🇦 اجي نتلاقاو المشاركين ديال تحدي بلانات

#173 - Blanat Coding Challenge 🇲🇦 اجي نتلاقاو المشاركين ديال تحدي بلانات

In this episode, we discuss the new challenge Blanat, we hosted participants and organizers to talk about it.


Guests


Notes

0:00:00 - Introduction and welcoming

0:05:22 - Read Blanat challenge statement.

0:07:20 - Blanat challenge in numbers.

0:09:30 - The winner's words.

0:18:18 - Other participant's words.

0:56:00 - RAFFLE.

1:04:05 - Challenge runner application.

1:09:00 - The idea of how the challenge came up from.

1:12:45 - How we manage PRs.

1:14:50 - Things to improve.


Links

Prepared and Presented by


Mar 17, 202401:37:10
#172 - Tech News & AMA #29 - Talks, Vacations, AI - 🇲🇦جديد الاخبار

#172 - Tech News & AMA #29 - Talks, Vacations, AI - 🇲🇦جديد الاخبار

In this episode, we discuss how to prepare for talks, taking 3 months long vacations and the future of the tech industry in 2024.


Guests


Notes

0:00:00 - Introduction and welcoming

0:04:00 - Taking 3 months long vacations with Ahmed El Azzabi

0:27:30 - Writing ebooks, and articles, and improving your writing skills.

0:56:00 - QAs

1:13:00 - New financial lows in Morocco.

1:20:00 - How to prepare for talks.

1:39:00 - Apple Vision Pro thoughts

1:42:30 - QAs

2:21:04 - GeeksBlaBla Picks

2:30:00 - Conclusion and goodbye.


Links


Prepared and Presented by


Mar 06, 202402:32:03
#171 - From Code Passion to first Dollar 💰🇲🇦 كيفاش يمكن التحول من شغف البرمجة إلى تحقيق أول ربح

#171 - From Code Passion to first Dollar 💰🇲🇦 كيفاش يمكن التحول من شغف البرمجة إلى تحقيق أول ربح

In this episode, we discuss how to turn code passion into profit. We'll cover concrete strategies to get started and more, with our talented guests.


Guests

Notes

0:00:00 - Introduction and welcoming

0:04:50 - Is the solopreneur or indie maker field suitable for all software engineers?

0:07:18 - What types of software engineers can be indie makers?

0:15:08 - The transition from being an employee to a solopreneur and following your passion.

0:22:00 - Upsides and downsides of the solopreneur journey.

0:25:45 - Tips to find ideas to make your first product.

0:35:30 - Tips to gather the first budget to get started and the minimum budget needed.

0:50:58 - Tips for Time Allocation as a Solopreneur

0:57:01 - Idea generation and validation.

1:01:10 - Tips to generate your first dollar with your current skill, with or without experience.

1:13:13 - Tips to Find the Right Audience

1:24:00 - Is indie hacking similar to dropshipping?

1:38:06 - Deadly trap: Think globally and generate more income.

1:45:10 - Deadly trap: procrastinating growth and developing ideas.

1:54:00 - Geeksblabla picks & QA

2:18:30 - Conclusion and Goodbye


Links


Prepared and Presented by


Feb 03, 202402:18:47
#170 - Let's Discover Salesforce اجي نتعرفو على

#170 - Let's Discover Salesforce اجي نتعرفو على

In this episode, We have a discussion around Salesforce


Guests

Notes

0:00:00 - Introduction and welcoming

0:04:50 - What's a CRM

0:13:20 - Overview of Salesforce

0:29:00 - Exploring Salesforce Capabilities

0:41:15 - Developing on Salesforce

0:59:45 - Learning Salesforce

1:10:30 - Salesforce Community in Morocco

1:13:10 - Building a Successful Career with Salesforce

1:47:30 - Conclusion and Goodbye



Links


Prepared and Presented by


Jan 24, 202401:55:07
#169 - WebAssembly in 2024

#169 - WebAssembly in 2024

In this episode, We discuss The state of web assembly in 2024


Guests

Notes

0:00:00 - Introduction and welcoming

0:03:53 - What is WebAssembly.

0:10:56 - State of WebAssembly in 2024.

0:21:29 - Containeres vs WASM.

0:38:35 - WASM and eBPF.

0:44:56 - Frameworks and dev toolchain.

1:02:07 - is it worth it to learn WASM.

1:20:55 - Resource to learn WASM.

1:36:18 - Prediction and WASM future

1:40:29 - Conclusion and Goodbye


Links


Prepared and Presented by


Jan 22, 202401:41:52
#168 - 🇲🇦 7 مسلمات باش تكون مرتاح فمسارك المهني

#168 - 🇲🇦 7 مسلمات باش تكون مرتاح فمسارك المهني

In this episode, We discuss 7 Pillars that can helps us lead a more comfortable Work life.


Guests

Notes

0:00:00 - Introduction and welcoming

0:04:36 - You don't need to know a lot of Programing languages.

0:25:48 - Work is not only about coding.

0:46:50 - You won't use the latest tech in work.

1:09:40 - You can't know everything.

1:29:10 - Coding Bootcamps is a great start towards a path of learning.

1:43:55 - You can't avoid Office politics , and don't forget to live.

2:06:30 - Conclusion and Goodbye


Links

Prepared and Presented by


Jan 12, 202402:18:31
#167 - Year in review 🇲🇦 AI, NFT, Layoffs الأهداف في الحياة ، الدارجة ، الضيوف ،اش وقع في 2023

#167 - Year in review 🇲🇦 AI, NFT, Layoffs الأهداف في الحياة ، الدارجة ، الضيوف ،اش وقع في 2023

In this episode, we discuss the events of 2023, tech news, and the future of the tech industry. We'll also explore how to set our goals for 2024.


Guests

Notes

0:00:00 - Introduction and welcoming

0:06:00 - Goals and New Year's resolutions

0:36:30 - Why don't we speak 100% in Darija on the podcast?

0:48:00 - Why do audiences feel like they are seeing the same guests?

0:57:00 - Why doesn't Geeksblabla have a Discord server?

1:03:00 - BlablaConf and state of dev survey 2023.

1:29:00 - Crypto and NFTs in 2023.

1:39:30 - AI updates and how it will affect our jobs.

2:08:04 - Layoffs in the tech industry.

2:16:20 - Figma and Adobe deal.

2:20:00 - QAs

2:46:00 - Conclusion and goodbye.


Links


Prepared and Presented by


Jan 05, 202402:48:38
#166 - The State of .NET in 2023

#166 - The State of .NET in 2023

In this episode, we discuss the state of .net Ecosystem in 2023 and highlight key changes/improvements and capabilities.


Guests

Notes

00:00:00 - Introduction and welcoming

00:04:20 - What is dotnet ? and Presentation of the dotnet Ecosystem

00:15:52 - What Can we build with Dotnet ?

00:25:30 - What's Special about dotnet ?

00:35:00 - Building Web Applications with Dotnet

00:50:00 - Building Desktop applications with Dotnet

00:58:00 - Dotnet Aspire

01:07:32 - What our guests love about dotnet ?

01:16:00 - Tips and Tricks and best Practices

01:50:00 - Conclusion and goodbye


Links

Prepared and Presented by


Dec 21, 202301:52:59
#165 - DevOps in 2023 - تغييرات مهمة فمجال الديڢوبس واش غتبقى هاد المهنة العام الجاي؟

#165 - DevOps in 2023 - تغييرات مهمة فمجال الديڢوبس واش غتبقى هاد المهنة العام الجاي؟

In this episode, we discuss the state of DevOps in 2023 and highlight key changes/improvements, new rising roles, and the most recent emerging practices.


Guests

Notes

00:00:00 - Introduction and welcoming

00:05:55 - State of DevOps in 2023: Key changes, notable shifts and improvements.

00:08:35 - Definition of DevOps and highlights on some DevOps misconceptions

00:34:17 - DevOps “engineers”/practitioners vs SREs

00:49:02 - How was SRE implemented by Google ?

00:59:02 - Hierarchy challenges in Tech companies

01:10:02 - The rise of Low-Code/No-Code platforms and whether they threaten DevOps jobs or there will be a new role created

01:38:52 - What is Platform Engineering?

01:54:50 - Should a DevOps/Platform/SRE engineer be a developer beforehand?

02:10:59 - What advice to give for juniors to get started and build a successful DevOps career?

02:22:30 - The role of a Cloud Architect in DevOps

02:23:27 - The effects of AI in DevOps

02:24:44 - Conclusion and goodbye


Links:


Dec 13, 202302:30:42
#164 - Rust in 2023 🇲🇦 علاش راست هي اكثر لغة محبوبة في هاد السنين الاخيرة ؟

#164 - Rust in 2023 🇲🇦 علاش راست هي اكثر لغة محبوبة في هاد السنين الاخيرة ؟

In this episode, we explore the newest Rust features in 2023, practical use cases, advanced topics, and much more with our community friends.


Guests


Notes

0:00:00 - Introduction and welcoming

0:04:15 - What is Rust?

0:09:15 - Why Rust? And why is it the most admired language among developers?

0:20:09 - Advocating Rust over C/C++ pain

0:23:52 - Is C/C++ necessary for learning Rust?

0:28:55 - Programming in Rust: the good, the bad

0:41:41 - Rust traits

0:47:21 - Threads in Rust

0:50:55 - How the Rust compiler works

0:58:11 - Cargo

1:07:00 - Procedural macros

1:13:36 - Rust vs Golang binaries

1:20:40 - Where Rust shines

1:29:46 - Is Rust suitable for web development

1:40:22 - Building games with Rust

1:46:02 - Rust and blockchain

1:51:10 - Rewriting things in Rust

2:00:04 - why is Rust frequently compared with Go

2:01:17 - Future of Rust

2:18:43 - Geeksblabla Picks

2:24:44 - Conclusion and goodbye


Links


Prepared and Presented by


Dec 10, 202302:25:32
#163 - Python in 2023 شنو بلان بايثون؟

#163 - Python in 2023 شنو بلان بايثون؟

In this episode, we discuss the latest Python features and fileds of usage in 2023, frameworks, and much more with our community friends.


Guests

Notes

0:00:00 - Introduction and welcoming

0:04:00 - Jetbrains survey highlighting Python part

0:08:40 - Emerging trends or technologies in the Python ecosystem that are particularly noteworthy this year

0:21:00 - How do you anticipate Python's role evolving in the domain of Data Science and ML

0:35:00 - Major updates or changes in Python frameworks or libraries that developers should be aware of

0:41:00 - Python is addressing challenges related to scalability and performance, especially in the context of modern applications

0:58:44 - When not to use Python?

1:07:00 - How is Python positioned to play a role in DevOps this year

1:16:05 - How is Python adapting to address security concerns, and what should developers be mindful of

1:20:00 - Q&A

1:56:00 - Geeksblabla Picks

2:02:00 - Conclusion and goodbye.


Links

Prepared and Presented by


Nov 27, 202302:04:43
#162 - PHP 🐘 in 2023 🇲🇦 - واش مات البي إتش بي?

#162 - PHP 🐘 in 2023 🇲🇦 - واش مات البي إتش بي?

In this episode, we discuss the latest PHP features in 2023, frameworks, and much more with our community friends.


Guests

Notes

0:00:00 - Introduction and welcoming

0:05:00 - Is PHP Dead?

0:11:45 - Is PHP only for building MVPs?

0:16:00 - PHP before 5.6 and after it

0:24:00 - Is the PHP problem that PHP isn't supported by a big company, like many other languages?

0:32:00 - The PHP missing version 6

0:35:00 - PHP 7: feature(s) you liked in this update

0:45:00 - Do the PHP offers always have low salaries?

0:55:00 - PHP 8: JIT and feature(s) you liked in this update

1:04:00 - The PHP FIG

1:14:00 - PHP RCFs

1:23:42 - Launch of تجربة.gzip

1:24:25 - The PHP Foundation

1:31:00 - PHP Frameworks

2:21:00 - WordPress

2:35:00 - Security

3:10:00 - Answer the questions from the comments

3:40:00 - Giveaway

3:41:00 - Answer the questions from the comments

3:44:00 - Geeksblabla Picks

3:52:00 - Conclusion and goodbye.


Links

Prepared and Presented by


Nov 24, 202303:54:51
#161 - JavaScript in 2023 🇲🇦 - الجديد في جاڤسكريبت - TS, React, Angular, Astro, Qwik, Bun, Htmx

#161 - JavaScript in 2023 🇲🇦 - الجديد في جاڤسكريبت - TS, React, Angular, Astro, Qwik, Bun, Htmx

In this episode, we discuss the JavaScript updates and features in 2023, with Abderrahim Soubai Idrissi, Ayoub Alouane, Wassim CHEGHAM, Mouad Sidqi, Niima Chigr, and Youssouf El Azizi.


Guests

Notes

0:00:00 - Introduction and welcoming

0:06:00 - Is Typescript the new Javascript?

0:10:00 - Which is better for starting a new project in 2023-2024: JavaScript or TypeScript?

0:19:00 - Are we making the front-end development too complex with too many concepts?

0:32:00 - Walking through some of the most important concepts in frontend: Hydration, islands, resumability.

1:16:00 - Are compilers the new frameworks?

1:26:00 - What are signals?

1:33:00 - Answer the questions from the comments

1:56:00 - What do you think about Micro-frontend?

2:03:00 - Answer the questions from the comments

2:14:00 - How do you stay updated with Javascript trends?

2:23:00 - Frameworks updates: Angualar, React, Qwik, Next ...

2:49:00 - Bun

2:55:00 - JavaScript future

3:10:00 - Geeksblabla Picks

3:17:00 - Conclusion and goodbye.


Links


Nov 14, 202303:20:22
#160 - Java in 2023 - 🇲🇦 اش واقع فالجاڤا ؟ واش جاڤا بقيا مطلوبة ولا صافي ؟ 🤔

#160 - Java in 2023 - 🇲🇦 اش واقع فالجاڤا ؟ واش جاڤا بقيا مطلوبة ولا صافي ؟ 🤔

In this episode we discuss the Java updates and features in 2023, with Aicha Laafia, Hamza Belmellouki, Ossama Ismaili, Adnane Belmadiaf, Marouane gazayni, and Mohammed Aboullaite.


Guests

Notes

0:00:00 - Introduction and welcoming

0:04:00 - What is 6 month realse? and the favorite feature on latest java version (java 11 to 21)

0:15:45 - Is Java Still Relevant In 2023?

0:25:00 - What's/Why the Pattern Matching

0:32:00 - Record and how it helps the developers?

0:45:00 - The project Loom and the Virtual Threads

0:58:00 - The project Valhala

1:08:00 - The project Panama

1:10:00 - The project Leyden

1:14:35 - What are the limitations of Java in the serverless?

1:16:00 - Java benchmark and comparison with other languages

1:18:00 - Giveaway

1:20:00 - Answer the questions from the comments

1:33:00 - Is Java slow and/or Verbose?

1:35:00 - Migration from old to new Java versions tips, feedback and recommendations

1:47:00 - Answer the questions from the comments

2:12:00 - Recommendations for new Java devs

2:18:00 - Conclusion and goodbye.


Links


Nov 10, 202302:19:35
#159 - It Depends: The Art of decision-making - ماشي أي حاجة دارتها نيتفليكس خاص نديروها 👌🏻

#159 - It Depends: The Art of decision-making - ماشي أي حاجة دارتها نيتفليكس خاص نديروها 👌🏻

In this episode of GeeksBlabla, we discuss with our guests the art of decision-making, how to make better decisions, and how to deal with the consequences of our decisions.


Guests


Notes

0:00:00 - Introduction and welcoming

0:03:50 - Why is "it depends" such a common response in the IT industry?

0:16:24 - Anecdotes and examples of "it depends" in the IT industry

0:41:17 - The importance of transparency in the process of decision making

0:55:40 - What are the risks associated with one-size-fits-all answers in IT?

1:03:20 - Experimentation budgets are essential to better decisions

1:12:30 - What are some of your strategies to make better decisions?

1:42:30 - Why it's hard to decide on paying technical debt?

1:59:56 - Book recommendations, Closing and Goodbye


Books

  • Algorithms to live by.
  • Thinking, Fast and Slow.
  • Build: An Unorthodox Guide to Making Things Worth Making
  • The Decision Book: Fifty Models for Strategic Thinking
  • Linux System Programming: Talking Directly to the Kernel and C Library

Prepared and Presented by


Nov 04, 202302:05:42
#158 - L3arbi chatbot: A Technical deep dive

#158 - L3arbi chatbot: A Technical deep dive

In 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

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 - QA & Giveaway

1:59:40 - Conclusion and goodbye.


Links


Prepared and Presented by


Oct 29, 202302:00:40
#157 - Tech News & AMA #27 - DevoxxMa, AI, CSS Survey, Bun, HacktoberFest - 🇲🇦جديد الاخبار

#157 - Tech News & AMA #27 - DevoxxMa, AI, CSS Survey, Bun, HacktoberFest - 🇲🇦جديد الاخبار

Tech 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

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


Prepared and Presented by


Oct 20, 202302:10:40
# 156 - How to be a -10x developer - كيفاش تكون مبرمج عيان 😂

# 156 - How to be a -10x developer - كيفاش تكون مبرمج عيان 😂

In 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

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


Prepared and Presented by:

Youssouf El Azizi


Sep 29, 202302:52:38
#155 - Back to school 🇲🇦

#155 - Back to school 🇲🇦

In 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

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


Prepared and presented by:

Sep 11, 202301:29:20
#154 - Tech News & AMA #26

#154 - Tech News & AMA #26

Tech 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:

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


Prepared and Presented By:

Sep 01, 202302:28:48
#153 - Google Cloud Platform

#153 - Google Cloud Platform

In 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:

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 :


Prepared and Presented by


Aug 02, 202301:38:50
#152 - The State of AR and VR

#152 - The State of AR and VR

In 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:


Jul 16, 202302:01:08
#151 - Tech New & AMA #25

#151 - Tech New & AMA #25

Tech 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:

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


  • Prepared and Presented by


  • Jul 11, 202301:56:07
    #150 - The Art of Cybersecurity

    #150 - The Art of Cybersecurity

    In 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 - The future of cybersecurity in Morocco, Are there any exciting developments or initiatives on the horizon?

    1:47:00 - Certifications Vs Diplomas in cybersecurity

    1:52:00 - Advices from guests

    1:57:44 - Conclusion and goodbye.


    Links

    Prepared and Presented by

    ⁠Meriem Zaid⁠

    Jun 19, 202301:57:41
    #149 - Building Smart Apps with LLMs

    #149 - Building Smart Apps with LLMs

    In 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


    Prepared and Presented by


    Jun 08, 202301:51:44
    #148 - Tech News & AMA #24
    May 30, 202302:28:52
    #147 - State of Linux

    #147 - State of Linux

    In this episode of GeeksBlaBla, We discuss the state of Linux, why Linux is important, and how it does work.

    Guests

    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

    Prepared and presented by

    May 24, 202302:47:16
    #146 - Scaling Back: Amazon's Prime Video and the Return of the Monolith
    May 15, 202302:06:32
    #145 - Developer Circles Morocco: A farewell

    #145 - Developer Circles Morocco: A farewell


    In 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

    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:

    May 14, 202358:46
    #144 - Networking Demystified

    #144 - Networking Demystified

    In this episode, we discuss the fundamental concepts of computer networking and how learning them can make you a better software engineer.

    Guests

    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



    Prepared and Presented by


    May 06, 202301:11:48
    #143 -  Tech News & AMA #23

    #143 - Tech News & AMA #23

    Tech 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

    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

    Prepared and Presented by

    Mar 27, 202302:30:15
    #142 - Mental Health for developers

    #142 - Mental Health for developers

    In 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

    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 professional help.

    2:15:00 - Best practices.

    2:28:00 - WrapUp & Goodbye.


    Links


    Prepared and Presented by



    Mar 25, 202302:28:43
    #141 - Mastering code review

    #141 - Mastering code review

    In 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
    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 Prepared and Presented by
    Mar 13, 202301:43:29
    #140 - Tech Education in Morocco

    #140 - Tech Education in Morocco

    In this Episode we discuss the current state of tech education in Morocco, Options available for students, challenges and opportunities in the field.

    Guests
    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 Prepared and Presented by
    Mar 07, 202302:18:53
    #139 - Range: Why Generalists Triumph in a Specialized World

    #139 - Range: Why Generalists Triumph in a Specialized World

    In this Episode , a roundtable discussion around Davis Epstein's book, Range: Why generalists triumph in a Specialized world.

    Guests
    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 Prepared and Presented by
    Mar 03, 202301:46:35
    #138 - Developer Seniority
    Feb 20, 202302:00:41
    #137 - State of Dev in Morocco 2022

    #137 - State of Dev in Morocco 2022

    In this episode, we discuss the state of dev in Morocco results. We talked about the results of the survey,jobs satisfaction, salaries, and community contribution, how they learn and level up, which tools they’re using, and what they want to learn next.

    Guests
    Notes

    0:00:00 - Introduction and welcoming

    0:05:30 - State overview

    0:14:50 - Profile

    0:48:00 - Learning and education in Morocco

    1:00:20 - Work and jobs satisfaction

    1:20:00 - Technology and tools

    1:37:40 - Community and contributions

    1:43:33 - warming up and goodbye

    Links Prepared and Presented by
    Feb 20, 202301:49:44
    #136 - AMA & Tech News #22

    #136 - AMA & Tech News #22

    Tech News & AMA #22 with our community members Yousssouf, Safione, Abdellah and Anas. During this episode, we discuss Anas and Safione experience in the last months, State for JS and open source, and much more.

    Guests
    Notes

    0:00:00 - Introduction and welcoming

    0:03:30 - Guests learning during last months

    0:23:00 - Tiny machine learning

    0:33:20 - How to be so good at what you are doing ?

    0:44:20 - MLOps and ML in production

    0:46:00 - Safoine experience with open source and finding a new internship

    1:02:00 - State of open source by Github

    1:23:33 - State of JS results

    1:29:30 - GeeksBabla Picks

    1:49:00 - warming up and goodbye

    Links Prepared and Presented by
    Feb 05, 202301:45:10
    #135 - AI-Powered Tools & The Future Of Software

    #135 - AI-Powered Tools & The Future Of Software

    In this episode of GeeksBlabla, we discuss new AI-powered tools such us ChatGPT, Github Copilot, QuillBot, and Midjourney. We discuss with our guests how those tools can transform the way we write code and build software.

    We also talk about how adapting to those new tools can help us write better code and save time as well as the challenges those tools can bring to the software industry.

    Guests
    Notes

    0:00:00 - Introduction and welcoming

    0:04:24 - Are we in the AI age finally & is AI going to replace developers?

    0:43:20 - New AI tools tour for developers and designers

    0:54:37 - Adopting new ai tools for moroccan developers, benefits and challenges

    1:13:00 - Using AI tools for beginners in learning programming

    1:30:00 - Using AI tools and the challenges for universities and schools in teaching programming

    1:42:00 - How to survive in the AI age as a developer

    1:56:00 - AI trends and building new products

    2:07:00 - QA

    2:12:50 - Abdelati's devinstyle podacast.

    2:15:00 - Faking expertise with AI tools

    2:17:00 - Guests predictions for the future of AI in the upcoming years

    2:26:00 - warming up and goodbye

    Links Prepared and Presented by
    Jan 25, 202302:27:48
    #134 - AMA & Tech News #21

    #134 - AMA & Tech News #21


    Tech News & AMA #20 with our community members Yousssouf, Badr, Mohammed, Mehdi and Abderrahim. During this episode, we discuss new AI tools for developers, FTX story and Crypto in Morocco, Big companies layoffs and the future of work, and much more.

    Guests
    Notes

    0:00:00 - Introduction and welcoming

    0:03:30 - Guests learning during last months

    0:18:00 - Reading search papers

    0:28:00 - Writing skills for developers

    0:36:00 - New AI tools for developers

    0:56:00 - FTX story and Crypto in Morocco

    1:20:00 - Big companies layoffs and the future of work

    1:41:00 - The importance of learning economics

    1:49:00 - warming up and goodbye

    Links Prepared and Presented by
    Jan 03, 202301:53:33
    #133 - SasS for developers

    #133 - SasS for developers

    In this episode of GeeksBlaBla, we discuss the Software As A Service business model going from how to build a SaaS product to how to launch it in the market.


    Guests

    --------------------------------

    Djalal: https://twitter.com/enlamp

    Moustaid Ayoub: https://twitter.com/mstdayoub


    Notes

    --------------------------------

    0:00:00 - Introduction and welcoming

    0:03:02 - What is SaaS (Software As A Service)?

    0:09:55 - What are the benefits of Saas ?

    0:17:56 - When not to use SaaS (as an end-user / as a maker)?

    0:35:20 - The future of SaaS in Morocco ?

    0:52:45 - Ideation and market validation in SaaS.

    1:02:00 - How to make the technical decision for a SaaS product?

    1:14:07 - Security and compliance for SaaS companies ?

    1:21:14 - Pre mature optimization and Over Engineering in SaaS

    1:28:30 - Saas Pricing Models

    1:37:00 - SaaS Marketing and Branding

    1:46:25 - How to manage Payment and invoicing without having a company

    1:49:30 - Is SaaS subscription fatigue a thing ?

    1:53:24 - 1:06:00 - Wrap up & Goodbye


    Links

    --------------------------------


    40 SaaS Starter Kits & Boilerplates Based On Your Favourite Programming Language / Framework: https://www.indiehackers.com/post/40-saas-starter-kits-boilerplates-based-on-your-favourite-programming-language-framework-35387161e0

    #77 - No code / Low code GeeksBlaBla Episode: https://www.youtube.com/watch?v=I-km6iydoiw

    SaaS Pricing Calculator: https://indiebrands.io/saas-pricing-calculator

    How to get the first users for my SaaS, micro-SaaS, App?: https://twitter.com/mstdayoub/status/1593368786777915392

    Compare FastSpring and Paddle: https://www.g2.com/compare/fastspring-vs-paddle


    Prepared and Presented by

    --------------------------------

    Mohammed Daoudi: https://www.iduoad.com


    Social Media

    --------------------------------

    Facebook: https://www.facebook.com/geeksblabla

    Instagram:  https://www.instagram.com/geeksblabla

    Twitter: https://www.twitter.com/geeksblabla

    Linkedin: https://www.linkedin.com/company/69317726/




    Community projects :

    --------------------------------


    Geeksblabla:  https://geeksblabla.com/

    GeeksBlaBla is a community initiative, to discuss, highlight and share the latest IT topics in Moroccan Darija.


    Awesome Morocco: https://github.com/DevC-Casa/awesome-morocco

    List of awesome Moroccan things for developers. Communities, Events, Blogs, Podcasts, Youtube Channels, Open Source Projects, Books and more


    State Of Dev In Morocco:  https://stateofdev.ma/

    In November 2020, 2287 developers from Morocco 🇲🇦 told us about their jobs satisfaction, salaries, and community contribution, how they learn and level up, which tools they’re using, and what they want to learn next.




    You can update this description 👉 : https://github.com/DevC-Casa/geeksblabla.com/tree/master/blablas/ep133/index.md





      #darija #geeksblabla #morocco #dev #podcast

    Nov 28, 202202:00:57
    #132 - Coding for Kids

    #132 - Coding for Kids

    In this episode of GeeksBlabla, we discuss the importance of coding for kids, how to teach them to code and how to make them love coding.


    Guests

    --------------------------------


    Anas Elalaoui : https://www.linkedin.com/in/adiltouati/


    Diaa Alhak El fallous: https://www.linkedin.com/in/elfallous/


    Driss Boumlik: https://www.linkedin.com/in/drissboumlik/


    Ibrahim Drissi: https://www.linkedin.com/in/ibrahim-drissi-424838244/


    Ayman Riad Solh:




    Notes

    --------------------------------


    0:00:00 - Introduction and welcoming

    0:05:20 - Importance of coding for kids

    0:28:00 - Experience of learning to code with Ibrahim and Ayman

    0:44:30 - Teaching kids to code in morocco

    1:19:10 - Wrap up and goodbye




    Links

    --------------------------------


    ActiveLabs: https://www.activelabs.ma/

    Code.org: https://code.org/

    Mindstorms ev3: https://education.lego.com/en-us/downloads/mindstorms-ev3/software#downloads

    Scratch: https://scratch.mit.edu/




    Prepared and Presented by

    --------------------------------


    Youssouf EL Azizi: https://elazizi.com/




    Social Media

    --------------------------------


    Facebook: https://www.facebook.com/geeksblabla

    Instagram:  https://www.instagram.com/geeksblabla

    Twitter: https://www.twitter.com/geeksblabla

    Linkedin: https://www.linkedin.com/company/69317726/

    Nov 14, 202201:27:45
    #131 - MSS with Adil TOUATI

    #131 - MSS with Adil TOUATI

    In this Episode of Geeksblabla , We're joined by the amazing Adil Touati who shared with us precious insights from his amazing career in the Software Industry.

    Guests
    Notes

    0:00:00 - Introduction and welcoming

    0:02:00 - Adil's Journey to Microsoft

    0:23:00 - How was Adil able to follow tech trends ?

    0:34:30 - Adil's relationship with Technology

    0:37:00 - The work of a Cloud Solution Architect

    0:45:00 - What are the necessary skills to become a Solutions Architect ?

    0:53:33 - Where do you see the Cloud going ?

    1:14:00 - Adil's Advice for the newer generation of Software Engineers

    1:26:00 - QA - Geeksblabla Picks

    1:35:00 - Conclusion

    Links Prepared and Presented by
    Nov 09, 202201:38:03
    #130 - React JS Revisited

    #130 - React JS Revisited

    In this episode of GeeksBlabla, we discuss React JS and its ecosystem and everything around it such us Next JS, Gatsby JS, Tailwind CSS, TypeScript, Server component and much more.

    Guests
    Notes

    0:00:00 - Introduction and welcoming

    0:04:30 - Learning React js, and the importance of learning basic first.

    0:18:10 - How to choose a framework for your next react project, and the pros and cons of each framework.

    0:33:00 - Typescript, and the benefits of using it in your react project.

    0:38:00 - Routing in react.

    0:43:30 - Styling a react project.

    0:55:33 - State management and API calls in react.

    1:12:00 - Forms in react.

    1:14:00 - QA

    1:22:40 - Testing in react.

    1:28:00 - QA

    1:40:00 - The new updates in react and Next 13.

    1:53:00 - Next Js Conf 2022.

    2:02:00 - Guests least favorite features in react.

    2:05:50 - Future of react.

    2:10:00 - Geeksblabla Picks

    2:17:00 - Goodbye and See you next week.

    Links Prepared and Presented by
    Oct 31, 202202:19:18
    #129 - AMA & Tech News #20

    #129 - AMA & Tech News #20

    Tech News & AMA #20 with our community members Mehdi, Youssouf, Abderrahim and Manal. During this episode, we discuss 2023 IT trends predictions, BlablaConf updates, Hacktoberfest, and much more.

    Guests
    Notes

    0:00:00 - Introduction and welcoming

    0:03:30 - Guests learning during last months

    0:06:00 - Hacktoberfest

    0:13:45 - Blablaconf update and call for speakers

    0:26:00 - Moroccan national programming contest 2022

    0:58:00 - State of Java report

    1:01:00 - React new async rendering

    1:10:00 - react query, qraphql, fetch, axios

    1:15:00 - QA

    1:23:40 - 2023 IT predictions

    1:48:50 - GeeksBlabla Picks

    1:44:00 - warming up and goodbye

    Links Prepared and Presented by
    Oct 24, 202201:57:21
    #128 - Let’s talk about Operating Systems

    #128 - Let’s talk about Operating Systems

    In this episode we discuss the fundemental concepts of Operating Systems

    Guests
    Notes

    0:00:00 - Introduction and welcoming.

    0:01:50 - What's an Operating System ?

    0:13:08 - Computer Start-up Process

    0:18:11 - What's an Operating System Kernel ?

    0:27:00 - What's an Operating System Shell ?

    0:29:20 - What's a Process ?

    0:33:50 - OS Process Management

    0:41:11 - OS Memory Management

    0:50:20 - OS Hardware Management

    0:59:25 - OS Graphical User Interfaces

    1:06:00 - Linux Distributions

    1:13:51 - Q/A

    1:36:00 - Wrap up and Goodbye!

    Links Prepared and Presented by
    Oct 21, 202201:37:36
    #127 - Software Architecture Fundamentals

    #127 - Software Architecture Fundamentals

    In this episode we discuss the fundemental concepts for building resilient and evolving Software.

    Guests
    Notes

    0:00:00 - Introduction and welcoming.

    0:02:00 - Why do we need to have architectures for our Software ?

    0:10:28 - "Picking the right architecture is picking the right battles and managing tradeoffs"

    0:13:10 - Functional and non Functional Requirements

    0:29:10 - Fundemental Concepts in Software Architecture

    1:10:00 - Lessons from Implementing Successful Software Architectures.

    1:21:12 - Q/A

    1:49:33 - Ressources to learn Systems Design

    2:02:00 - Wrap up and Goodbye!

    Links Prepared and Presented by
    Sep 29, 202202:04:32
    #126 - All about Agile

    #126 - All about Agile

    In this episode we discuss Agile from Business , Project and Developement/Operation Perspectives.

    Guests
    Notes

    0:00:00 - Introduction and welcoming.

    0:01:28 - Omaima's Introduction to Geeksblaba Team

    0:02:52 - Guests Introduction

    0:08:29 - What's Agile ?

    0:24:44 - Agile from the Business Perspective

    0:41:47 - Agile from Project Management Perspective

    0:58:28 - Agile from the Developer Perspective

    1:10:25 - Agile Challenges

    1:29:30 - Q/A

    1:47:20 - Geeksblabla Picks

    2:00:00 - Wrap up and Goodbye!

    Links Prepared and Presented by
    Sep 19, 202202:00:45
    #125 - DevoxxMa Special

    #125 - DevoxxMa Special

    In this episode we dicuss DevoxxMA's return this year, news and other details with Badr Elhouari.

    Guests
    Notes

    0:00:00 - Introduction and welcoming.

    0:01:57 - This year's theme.

    0:06:53 - From developers to developers.

    0:11:28 - What are the subjects most focused on?

    0:16:20 - Bringing back in person events.

    0:26:30 - Smart training and workshops yet to be presented by experts

    0:29:28 - Talks selections and criterias.

    0:40:25 - Conferences culture in Morocco.

    0:52:11 - Will there be a recording of sessions this year?

    1:15:54 - DevoxxMa culture and other conferences.

    1:27:26 - Geeksblabla Giveaway

    1:29:00 - Wrap up and Goodbye!

    Links Prepared and Presented by
    Sep 13, 202201:30:27