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!
php/* */ ?>
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!
Copyright: © Geeksblabla
In this episode of GeeksBlabla, we discuss and analyze the results of stateofdev.ma with our guests and answer your questions about the survey.
0:02 - Introduction
0:05 - How important is it to have these kinds of initiatives?
0:20 - Overview
0:26 - Profile
0:53 - Education and Learning
1:22 - Work
2:00 - Technology
2:13 - Community
2:44 - Wrap up & Goodbye
In this episode of GeeksBlabla, we invited Mohamed Youssfi, one of the most famous university school teachers in morocco, we discuss his experience and IT education in morocco.
0:00 - Introduction and welcoming
0:04 - Who is Mohamed Youssfi ?
0:13 - Did you plan to be a teacher in your childhood?
0:22 - What is the secret behind a successful teacher?
0:30 - The story behind Mohammed Youssfi successful youtube channel.
0:46 - Why most of the tutorials are related to Java and JEE?
1:00 - Getting updated about the latest technologies?
1:10 - How to deal with the level of disparity between students?
1:16 - What do you think about the height of education in Morocco (IT)?
1:35 - Is diplomas important in IT?
1:51 - French or English for height school education ?
2:10 - The problem of researcher professor not working in technology in the market before teaching it.
2:28 - The State Of Dev In Morocco 2020.
2:48 - what the first thing you will do if you are the minister of education.
3:04 - Pieces of Advice to students.
Ask Me Anything episode #5 with our community members and guests Youssouf, Abderrahim, Ouissal and Mohamed. During this episode we answer audience questions about programming, community, new technologies and much more.
0:01 - Introduction.
0:04 - How have you heard about Facebook Developer Circles Community Challenge?
0:05 - What was the submitted tutorial/project about?
0:08 - How have you decided to start your Open Source journey?
0:12 - What were the challenges that you have faced while working on the Facebook Developer Circles Community Challenge?
0:15 - What were the tools that you have used to train your bot?
0:16 - How do you manage working while being a computer science student?
0:17 - What is like to be a student at Al Akhawayn University?
0:19 - What are the access options to Al Akhawayn University?
0:20 - What can you tell us about the events that take place in Al Akhawayn University?
0:22 - Can you choose courses in Al Akhawayn University or are they imposed on you?
0:25 - Does the Al Akhawayn University ecosystem help students with their projects and Startup ideas?
0:27 - The importance of self learning for students.
0:28 - How do you learn new technologies as students?
0:34 - What was studying during the pandemic like?
0:36 - How did you get started with programming/coding?
0:42 - Which is the preferable language to learn for the Moroccan Tech Industry?
0:48 - What are your thoughts on Apple's new M1 processor?
0:53 - SAD DNS attack.
0:56 - New Google Chrome Zero-Day vulnerability.
0:59 - Twitter's new Stories feature 'Fleets'.
1:01 - Google Photos will not be free by June 1, 2021!
1:06 - What is new in Angular 11?
1:09 - Vue.js 3 Composition API?
1:12 - Do you focus on the front-end? If so what is your stack?
1:14 - Tailwind CSS and the problem with CSS.
1:17 - Which code editor do you work with?
1:22 - The high quality of Vercel's Next.js conference.
1:24 - Spotify.js, weekend Open Source project by Abderrahim Soubai Elidrissi.
1:33 - What are your thoughts on Prisma next-generation ORM?
1:35 - The importance of using schematics in Angular?
1:36 - What should every Django back-end developer be familiar with?
1:39 - Advice for Machine Learning enthusiasts.
1:40 - What exactly is a software engineer?
1:46 - How much a beginner fullstack developer should charge per hour?
1:50 - How to stand out in the freelance market while other "freelancers" charge below average?
1:54 - Do you have plans to work abroad?
1:55 - Are there any work opportunities for .Net developer?
1:56 - How can I know that I am ready for job interviews?
2:00 - What is the best way to escape a job interview question?
2:08 - Why jumping to the source code of an Open Source project is benificial?
2:10 - What is the role of TypeScript?
2:18 - The secret sauce to master Javascript.
2:19 - What are your learning resources?
2:23 - What are your thoughts on Robotic Process Automation (RPA) in Morocco?
2:24 - As a self-taught developer, how do I know that I'm in the right track with the right pace?
2:28 - The "self-taught title" from the perspective of a self-taught Fullstack developer and Cloud Architect.
2:30 - How do you manage freelancing while being an employee?
2:31 - As a junior developer, how do you deal with the fact that you have to work with technologie
In this episode of GeeksBlabla, we will discover with our guests how the Internet actually works.
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:11 - Game Theory and communication networks.
1:13 - What is ARP cash poisoning (ARP Spoofing)?
1:15 - What happens when an HTTP request reaches the Server?
1:22 - Why is it said that HTTP is a stateless protocol?
1:24 - Reverse Proxy Server attacks.
1:25 - Concepts every back-end developer must be familiar with (sessions, cookies and ORM).
1:31 - Subdomains (cost, limitations and hosting).
1:33 - What is a Canonical Name (CNAME)?
1:35 - Why a Server has to be near the Client and how does it impact the Latency?
1:37 - As a DevOps engineer, how much do you need to know about network protocols? Are the basics enough?
1:39 - What is the difference between a Reverse Proxy and a Load Balancer?
1:47 - What is JSON Web Token (JWT) and how does it work?
1:54 - How does a Server respond to a request?
2:04 - What are the major components of a web browser?
2:13 - What is HTML parsing?
2:18 - Why is it important for a software engineer to have global knowledge?
2:23 - What is HTTP/3?
2:31 - Briefly, what exactly is the Deep Web?
2:37 - Wrap up and goodbye.
In 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.
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 is a services comapany?
0:49 - The career path of software engineer in a product company.
0:56 - What are the different types of product companies?
0:59 - Career evolutions in product companies.
1:04 - Global Distribution System and why airplane tickets can get very expensive?
1:06 - Software engineers in Startups.
1:10 - How the implementation of General Data Protection Regulation impacted Startups?
1:15 - Advice for Startups employees.
1:18 - What should I look for when it comes to Startup equity?
1:26 - If there are no well-defined rules in a company regarding advancement in the hierarchy, how can we progress?
1:28 - What are the optimal career paths for someone who would like to work in Europe?
1:32 - Freelance career path for software engineers?
1:38 - Public organizations and software engineering.
1:44 - What are the disadvantages of working in public organizations after graduation?
1:46 - How companies invest in your learning/training?
1:57 - How to evolve as an infrastructure junior engineer?
1:59 - Wrap up and goodbye.
In this episode of GeeksBlabla, we invited Mehdi Belmekki who is the currently Services Sales Rep in GitHub in EMEA region.
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 ?
0:54 - You started as a Solution engineer and then switched to Sales rep. First what is Solution engineering at Github ?
0:56 - How was the switch to Sales Rep, specially in the EMEA region
1:00 - What changed in Github after joining Microsoft ? Are there any cool projects for the future, especially in the CI area.
1:06 - What are the issues you had while switching from Technical to Engagement manager?
1:09 - Are there any future plans of Github with Morocco ?
1:12 - Do you have any special advice for people that want to get into Github?
1:18 - We know Github.com, and not GitHub services. Can you tell us more about it
1:20 - What is your opinion about how computer science is teached in moroccan universities ? Is it good ? Does it lack anything important ? Does it produce competent people ?
1:28 - Does GitHub have any expansion plans in african coutries?
1:29 - Does GitHub have any guidelines on AI and wants to invest in that field?
1:30 - What is the difference between DevSecOps and Pentesting ?
1:33 - When GitHub sponsors will launch in Africa?
1:38 - Wrap up and goodbye.
In this episode of GeeksBlabla, we discuss with our guests, Open Source and the much-hyped Hacktoberfest.
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 have you gained from Open Source as a contributor?
1:47 - What is PR (Pull Request)?
1:52 - Open Source in the Moroccan tech community.
2:02 - What are the requirements that aspiring Open Source contributors should meet?
2:10 - How to make a valuable contribution to an Open Source project for the first time?
2:19 - What are the challenges of maintaining a big Open Source project?
2:34 - What is the status of hackathons during Covid-19?
2:35 - Last words for Open Source enthusiasts.
2:46 - Wrap up and goodbye.
In this episode of GeeksBlabla, we invited Samir Benmakhlouf who is the current CEO of London Academy School and previous Country Manager of Microsoft Morocco
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 of view about how computer science in teached in Moroccan universities ?
0:56 - How were courses handled in London Academy during the Covid 19 pandemic ?
Ask 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.
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 - Octoberfest and open source.
1:31 - What are the responsibilities of a full stack developer in Moroccan companies?
1:41 - What is your opinion on TDD? Do we need to follow it?
1:46 - the importance of end to end testing and integration testing.
1:53 - Where is the Cloud market going?
2:01 - What are the most used frameworks in Moroccan companies?
2:06 - Why technology has to have support in order for it to be adopted?
2:08 - Microservices vs Monolith.
2:11 - How do you choose the backend technology that you work with?
2:19 - Static site re-generation vs client-side fetching/rendering vs server-side rendering.
2:24 - Wrap up and goodbye.
In this episode of GeeksBlabla, we discuss with our guests the overall basic and advanced concepts of .NET.
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 some famous projects build with .NET?
1:51 - Hosting for .NET web applications.
1:52 - .NET resources and courses.
2:03 - What are the most popular libraries in C#?
2:07 - Wrap up and goodbye.