GeeksBlaBla

GeeksBlaBla

By GeeksblablaTechnology
Download on the App Store

GeeksBlaBla episodes

  • #41 - PHP Deep Dive - PHP حلقة خاصة ب

    In 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

    2 hr 13 min
  • #40 - Self-Taught Developers - مبرمجين لي تعلمو غير بوحدهم

    In 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 programmer?

    0:45 - Has anyone ever asked about your coding qualifications when you have been talking to clients?

    0:50 - Do you think a CS degree is unnecessary now?

    1:00 - Did you still learn after you got your first job

    1:12 - Do you have tips for getting a remote job as a junior developer?

    1:20 - What advice do you have for someone who wants to get their first programming job but they don’t have the time or money for a CS degree?

    1:30 - Is there something that most self-taughts have over "classic" engineers ?

    1:40 - Does security background helps in cracking interviews and landing jobs as a developer?

    1:42 - Will you go after fundamentals (Data types, patterns, algorithms…etc) Or you just learn things directly and try hard to go for it?

    1:44 - Wrap up and Goodbye.

    Prepared and Presented by :
    • Mohammed Aboullaite
    • Meriem Zaid
    • 1 hr 45 min
    • #39 - Blogging As a Developer - التدوين للمبرمجين

      In 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

      Grammarly

      Prepared and Presented by :

      Youssouf EL Azizi

      2 hr 16 min
    • #38 - MSS with Meriam Kharbat and Ouafae Aamer - قصة نجاح مع مريم ووفاء

      In this episode of GeeksBlabla, we discuss the success story for two young women in the IT field in and outside Morocco.

      Guests

      Meriam Kharbat

      Ouafae Aamer

      Notes

      0:00 - Introduction and welcoming

      0:05 - Education path

      0:09 - tell us what your day job is

      0:19 - How long have you been working as Product Manager, Developer

      0:22 - What do you do besides being a software engineer by day

      0:31 - how did you get where you are today and how did you come to work at (field intelligence inc )

      0:38 - What was your childhood dream? was it IT related ?

      0:41 - What influenced you to pursue a career in IT

      0:48 - What led you to embark on an international career

      1:03 - What are some challenges you’ve faced ?

      1:12 - Are there any particular Moroccan women in tech who have inspired you?

      Prepared and Presented by :
      • Mohammed Aboullaite
      • Meriem Zaid
      • Links
        • EU Blue Card
        • Meriam blog
        • 1 hr 13 min
        • #37 - MSS with Mouhsine Lakhdissi - قصة نجاح مع محسن الخديسي

          In this episode of GeeksBlabla, we discuss entrepreneurship and innovation with Mouhssine Lakhdissi, Professor, CTO and Co-Founder of Neoxia Morocco.

          Guests

          Mouhssine Lakhdissi

          Notes

          0:00 - Introduction and welcoming

          0:05 - Presentation and studies.

          0:09 - How did you start the entrepreneurship?

          0:19 - How your entrepreneurship journey started

          0:22 - Can you tell us a little more about your previous business involvements and the places you’ve worked?

          0:31 - You were attracted to the scientific field when you were younger,can you tell us more about this passion

          0:38 - What inspired you to start it ?

          0:41 - How did you develop it?

          0:48 - During your Doctorat preparation you started a small IT consulting entreprise, how did it go?

          0:52 - Do we need a good product before lunch?

          1:03 - How can we monetize our enterprises in Morocco ?

          1:12 - How do you evaluate entrepreneurship ecosystem in Morocco?

          1:14 - What’s your greatest fear as an entrepreneur?

          1:34 - Can you tell us more about the digitalization of agriculture.

          1:38 - Can you tell us about “MIDAD” project, the intelligent mask that was developed during COVID19 crisis

          1:48 - What's the future involvement of CNDP with this project?

          1:52 - How can we boost the e-learning in Morocco?

          1:58 - Some advice for Moroccan entrepreneurs.

          Prepared and Presented by :
          • Mohammed Aboullaite
          • Meriem Zaid
          • 1 hr 59 min
          • #36 - React Deep Dive

            In this episode of GeeksBlabla we discuss, React, How to get started ,Core concepts, React Ecosystem and a lot of topics around it.

            Guests

            Yassine ElOuafi

            Youssouf EL Azizi

            Amine Hakkou

            Notes

            0:00 - Introduction and welcoming

            0:05 - What is React? && React History.

            0:09 - How is React different from other solution such as jquery/angular and Vuejs

            0:19 - Imperative and Declarative in React?

            0:22 - What do I need To know to start working with React?

            0:31 - React Fundamental : JSX.

            0:38 - Deference between JSX and template system.

            0:41 - React Fundamental : Components, State, Props.

            0:48 - React Patterns: HOC, render props, Compound components

            0:52 - State Management Approaches.

            1:03 - React and Typescript.

            1:12 - Redux-saga vs Redux-thunk

            1:14 - React Fiber, Virtual Dom, Reconciliation, concurrent mode.

            1:34 - React Suspense && algebraic effects.

            1:48 - Preact.

            1:58 - WebAssembly and React.

            2:04 - Styling in React.

            2:08 - Server side Rendering with React.

            2:12 - Meta-frameworks : Next.js / Gatsby.

            2:25 - React Testing.

            2:33 - Tools and Resources.

            Links
            • React
            • Yassine Blog
            • Kent C. Dodds
            • React Testing Library
            • The Beginner's Guide to React
            • Prepared and Presented by :
              • Soufian El Foukahi
              • Youssouf EL Azizi
              • 2 hr 44 min
              • #35 - DevC Community

                In this special episode of GeeksBlabla, some of its core team members discussed what is DevC community, how it started and how Facebook supports DevC. At the end, the members revealed some of the secrets and memories they had in the community.

                Notes

                0:00 - Introduction and welcoming

                0:05 - What is DevC Casablanca?

                0:09 - The start of DevC Casa

                0:16 - How to join the core team of DevC Casa?

                0:28 - The relationship between Facebook and DevC community

                0:37 - Are profitable projects the goal of the community?

                0:41 - How the planning of talks and meetings goes?

                0:45 - The vision of the group in the future?

                0:50 - How to build a new DevC community?

                0:53 - The help of the state and the universities to support the community

                0:55 - Students and the core team

                0:57 - The struggle of the community to organize meet-ups

                1:00 - Rules of the group (Code of conduct)

                1:05 - Giving back to the community and knowledge sharing

                1:08 - How speakers/guests of GeeksBlabla and offline meet-ups are chosen?

                1:16 - As a startup or a company, how can I sponsor a DevC activity?

                1:22 - Online meetups and thinking to shift to it + The added value of offline meet-ups

                1:29 - Sharing of good and bad experiences/memories that the presenters had in the community

                1:46 - The future of GeeksBlabla, the introduction of the GeeksBlabla Facebook page

                1:50 - The idea of sharing articles and open source projects in the community

                1:53 - How to get notified about the news of GeeksBlabla

                1:55 - Wrap up and good bye

                Links
                • DevC Casa Facebook group
                • GeeksBlabla GitHub repo
                • GeeksBlabla website
                • Prepared and Presented by :
                  • Soufian El Foukahi
                  • Youssouf EL Azizi
                  • Meriem Zaid
                  • Mohammed Aboullaite
                  • 1 hr 58 min
                  • #34 - HA: Scaling Systems and Handling Loads

                    In this episode, Abderrahim share with us some important practices and tips about building Hight Availability systems, scaling web applications and handling high traffic

                    Guests

                    Abderrahim Ouakki

                    Notes
                    Links

                    Presentation slides

                    Prepared and Presented by :

                    Mohammed Aboullaite

                    1 hr 36 min
                  • #33 - Agile Project Management

                    In this episode, we discuss Agile Project Management, How to get started, agile frameworks and How to spread an agile mindset in your company.

                    Guests

                    Mohammed Mekran

                    Amine Maarouf

                    Notes
                    • 00:00 - Introduction and Welcoming Guests.
                    • 00:07 - What is agile? Scrum? Kanban ? And what’s the difference between them?
                    • 00:13 - How to start using Agile Project Management In your Team.
                    • 00:21 - What’re the most common errors the teams shouldn’t do when adopting scrum?
                    • 00:49 - Agile Project Management for remote work.
                    • 00:55 - Lean Vs Agile
                    • 01:00 - XP vs Scrum
                    • 01:13 - How do you realistically measure scrum team velocity?
                    • 01:22 - How does one(dev) develop career within scrum environment?
                    • 01:26 - Why we should be certified?
                    • 01:32 - How do you spread an Agile mindset in the company across different departments and what is your strategy to coach these non-IT stakeholders?
                    • 01:38 - Resources && tools

                      Links

                      …

                      Prepared and Presented by :

                      Mohammed Aboullaite

                      Youssouf El Azizi

                      1 hr 53 min

                    About GeeksBlaBla

                    From the publisher's feed

                    Geeksblabla is a podcast about technology, computer science, programming.