The Real Python Podcast

Welcoming the CPython Developer in Residence


Listen Later

Earlier this year, the Python Software Foundation announced the creation of the Developer in Residence role. The first Visionary Sponsors of the PSF have provided funding for this new role for one year. What development responsibilities does this job address? This week on the show, we talk to previous guest Łukasz Langa about becoming the first CPython Developer in Residence.

We talk about how the first months in this role are shaping up. Łukasz discusses the need to address the backlog of open issues and pull requests. He also talks about how he is working to help the project’s volunteers move their contributions forward.

We cover his PyCon 2021 talk about generating real-time FM audio synthesis in Python. He also shares his experience developing a similar synthesis engine for an embedded hardware project.

Course Spotlight: Speech Recognition With Python

In this course, you’ll cover the fundamentals of speech recognition with Python. You’ll learn which speech recognition library gives the best results and build a full-featured “Guess The Word” game with it.

Topics:

  • 00:00:00 – Introduction
  • 00:01:51 – PyCon 2021 talk
  • 00:20:54 – CPython Developer in Residence: Why did you want the role?
  • 00:29:23 – Sponsor: DataStax Astra DB
  • 00:29:55 – What were the expected responsibilities of the role?
  • 00:35:47 – Working through BPO issues and GitHub pull requests
  • 00:42:14 – Moving to migrate the systems
  • 00:51:10 – Video Course Spotlight
  • 00:52:26 – What trends can you see currently?
  • 00:57:28 – Do you feel the amount of activity is increasing due to the role being in place?
  • 01:03:46 – What skills would you look for in a person in this role?
  • 01:07:26 – If there was a team of people how would things be different?
  • 01:11:00 – How to follow along with the journey?
  • 01:13:35 – Gathering and sharing data about the process
  • 01:18:45 – What are you excited about in the world of Python?
  • 01:25:04 – What do you want to learn next?
  • 01:26:41 – Shout outs and plugs
  • 01:31:36 – Thanks and goodbye
  • Show Links:

    • Generate buzz with realtime FM audio synthesis: PyCon 2021 Talk - YouTube
    • Limited Edition Medusa Black: Polyend
    • I am the new CPython Developer in Residence
    • Weekly Report, October 4 - 10: Łukasz Langa’s Blog
    • Meet the Python Developer in Residence: Lukasz Langa - Talk Python Podcast
    • Argument Clinic How-To: Python docs
    • PEP 594 – Removing dead batteries from the standard library
    • Datasette: An open source multi-tool for exploring and publishing data
    • Episode 80: Make Your Python App Interactive With a Text User Interface (TUI)
    • Why I’m working on Open Source full time: Will McGugan
    • Level up your Python skills with our expert-led courses:

      • Cool New Features in Python 3.10
      • Documenting Python Projects With Sphinx and Read The Docs - Archived
      • Speech Recognition With Python
      • Support the podcast & join our community of Pythonistas

        ...more
        View all episodesView all episodes
        Download on the App Store

        The Real Python PodcastBy Real Python

        • 4.7
        • 4.7
        • 4.7
        • 4.7
        • 4.7

        4.7

        136 ratings


        More shows like The Real Python Podcast

        View all
        Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

        Software Engineering Radio - the podcast for professional software developers

        272 Listeners

        The Changelog: Software Development, Open Source by Changelog Media

        The Changelog: Software Development, Open Source

        283 Listeners

        Thoughtworks Technology Podcast by Thoughtworks

        Thoughtworks Technology Podcast

        41 Listeners

        Talk Python To Me by Michael Kennedy

        Talk Python To Me

        592 Listeners

        Software Engineering Daily by Software Engineering Daily

        Software Engineering Daily

        624 Listeners

        Soft Skills Engineering by Jamison Dance and Dave Smith

        Soft Skills Engineering

        269 Listeners

        Super Data Science: ML & AI Podcast with Jon Krohn by Jon Krohn

        Super Data Science: ML & AI Podcast with Jon Krohn

        298 Listeners

        Python Bytes by Michael Kennedy and Brian Okken

        Python Bytes

        213 Listeners

        Data Engineering Podcast by Tobias Macey

        Data Engineering Podcast

        142 Listeners

        Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

        Syntax - Tasty Web Development Treats

        982 Listeners

        DataFramed by DataCamp

        DataFramed

        266 Listeners

        Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

        Kubernetes Podcast from Google

        181 Listeners

        Practical AI by Practical AI LLC

        Practical AI

        190 Listeners

        The Stack Overflow Podcast by The Stack Overflow Podcast

        The Stack Overflow Podcast

        64 Listeners

        The Pragmatic Engineer by Gergely Orosz

        The Pragmatic Engineer

        52 Listeners