Episodios

  • #475: Python Language Summit 2024
    Aug 24 2024
    Every year the core developers meet to discuss and propose the major changes and trends in Python itself. This invite-only conference of about 50 people happens inside PyCon in the US. Because it's private, we rarely get detailed looks inside this event. On this episode, we have Seth Michael Larson here to give us his account of the sessions and proposals. It's a unique look into the zeitgeist of CPython.

    Episode sponsors

    Posit
    Talk Python Courses

    Links from the show

    Seth on Mastodon: @sethmlarson@fosstodon.org
    Seth on Twitter: @sethmlarson
    Seth on Github: github.com

    The Python Language Summit 2024: blogspot.com
    PEP 2026: Calendar versioning for Python: github.com
    PSF authorized as a CVE Numbering Authority: python.org
    Recommends Memory-Safe Programming Languages: blogspot.com
    Watch this episode on YouTube: youtube.com
    Episode transcripts: talkpython.fm

    --- Stay in touch with us ---
    Subscribe to us on YouTube: youtube.com
    Follow Talk Python on Mastodon: talkpython
    Follow Michael on Mastodon: mkennedy
    Más Menos
    1 h y 1 m
  • #474: Python Performance for Data Science
    Aug 19 2024
    Python performance has come a long way in recent times. And it's often the data scientists, with their computational algorithms and large quantities of data, who care the most about this form of performance. It's great to have Stan Seibert back on the show to talk about Python's performance for data scientists. We cover a wide range of tools and techniques that will be valuable for many Python developers and data scientists. Episode sponsors Posit Talk Python Courses Links from the show Stan on Twitter: @seibert Anaconda: anaconda.com High Performance Python with Numba training: learning.anaconda.cloud PEP 0703: peps.python.org Python 3.13 gets a JIT: tonybaloney.github.io Numba: numba.pydata.org LanceDB: lancedb.com Profiling tips: docs.python.org Memray: github.com Fil: a Python memory profiler for data scientists and scientists: pythonspeed.com Rust: rust-lang.org Granian Server: github.com PIXIE at SciPy 2024: github.com Free threading Progress: py-free-threading.github.io Free Threading Compatibility: py-free-threading.github.io caniuse.com: caniuse.com SPy, presented at PyCon 2024: us.pycon.org Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
    Más Menos
    1 h y 8 m
  • #473: Being a developer with ADHD
    Aug 2 2024
    Do you feel like ADHD is holding you back? Maybe you don't personally have ADHD but you work with folks who do and you'd like to support them better. Either way, how ADHD interplays with programming and programmers is pretty fascinating. On this episode we have Chris Ferdinandi who himself has ADHD and has written a lot about it to share his journey and his advice for thriving with ADHD as a programmer or data scientist.

    Episode sponsors

    Posit
    Talk Python Courses

    Links from the show

    Chris on Mastodon: @cferdinandi
    ADHD FTW Talk Python Page: adhdftw.com
    Building a Second Brain: buildingasecondbrain.com
    Building a Second Brain Book: buildingasecondbrain.com
    White Collar Jobs are Just Meetings: theatlantic.com
    Article with Fighting Duck-Sized Horses Agile: mensurdurakovic.com
    Nothing Phone: nothing.tech
    Apple Watch: apple.com
    Todoist: todoist.com
    Anytype (open source Notion): anytype.io
    Obsidian: obsidian.md
    Watch this episode on YouTube: youtube.com
    Episode transcripts: talkpython.fm

    --- Stay in touch with us ---
    Subscribe to us on YouTube: youtube.com
    Follow Talk Python on Mastodon: talkpython
    Follow Michael on Mastodon: mkennedy
    Más Menos
    1 h y 1 m
  • #472: State of Flask and Pallets in 2024
    Jul 26 2024
    Flask is one of the most important Python web frameworks and powers a bunch of the internet. David Lord, Flask's lead maintainer is here to give us an update on the state of Flask and Pallets in 2024. If you care about where Flask is and where it's going, you'll definitely want to listen in.

    Episode sponsors

    Sentry Error Monitoring, Code TALKPYTHON
    Talk Python Courses

    Links from the show

    David on Mastodon: @davidism
    David on X: @davidism
    State of Pallets 2024 FlaskCon Talk: youtube.com
    FlaskCon: flaskcon.com
    FlaskCon 2024 Talks: youtube.com
    Pallets Discord: discord.com
    Pallets Eco: github.com
    JazzBand: jazzband.co
    Pallets Github Org: github.com
    Jinja: github.com
    Click: github.com
    Werkzeug: github.com
    MarkupSafe: github.com
    ItsDangerous: github.com
    Quart: github.com
    pypistats: pypistats.org
    Watch this episode on YouTube: youtube.com
    Episode transcripts: talkpython.fm

    --- Stay in touch with us ---
    Subscribe to us on YouTube: youtube.com
    Follow Talk Python on Mastodon: talkpython
    Follow Michael on Mastodon: mkennedy
    Más Menos
    1 h y 2 m
  • #471: Learning and teaching Pandas
    Jul 22 2024
    If you want to get better at something, often times the path is pretty clear. If you get better at swimming, you go to the pool and practice your strokes and put in time doing the laps. If you want to get better at mountain biking, hit the trails and work on drills focusing on different aspects of riding. You can do the same for programming. Reuven Lerner is back on the podcast to talk about his book Pandas Workout. We dive into strategies for learning Pandas and Python as well as some of his workout exercises.

    Episode sponsors

    Sentry Error Monitoring, Code TALKPYTHON
    Scalable Path
    Talk Python Courses

    Links from the show

    Reuven Lerner on Twitter: @reuvenmlerner
    Pandas Workout Book: manning.com
    Bamboo Weekly: Solar eclipse: bambooweekly.com
    Bamboo Weekly: Avocado hand: bambooweekly.com
    Scaling data science across Python and R: talkpython.fm
    Watch this episode on YouTube: youtube.com
    Episode transcripts: talkpython.fm

    --- Stay in touch with us ---
    Subscribe to us on YouTube: youtube.com
    Follow Talk Python on Mastodon: talkpython
    Follow Michael on Mastodon: mkennedy
    Más Menos
    1 h y 4 m
  • #470: Python in Medicine and Patient Care
    Jul 12 2024
    Python is special. It's used by the big tech companies but also by those you would rarely classify as developers. On this episode, we get a look inside how Python is being used at a Children's Hospital to speed and improve patient care. We have Dr. Somak Roy here to share how he's using Python in his day to day job to help kids get well a little bit faster.

    Episode sponsors

    Sentry Error Monitoring, Code TALKPYTHON
    Posit
    Talk Python Courses

    Links from the show

    Somak Roy: linkedin.com
    Cincinnati Children's Hospital: cincinnatichildrens.org
    CNVkit: Genome-wide copy number: readthedocs.io
    cnaplotr: github.com
    hgvs: readthedocs.io
    openpyxl: readthedocs.io
    Hera is an Argo Python SDK: github.com
    insiM: in silico Mutator software for bioinformatics: github.com
    Bamsurgeon: github.com
    pysam - An interface for reading and writing SAM files: readthedocs.io
    Scientists rename human genes to stop Microsoft Excel from misreading them as dates: theverge.com
    BioPython: biopython.org
    Watch this episode on YouTube: youtube.com
    Episode transcripts: talkpython.fm

    --- Stay in touch with us ---
    Subscribe to us on YouTube: youtube.com
    Follow Talk Python on Mastodon: talkpython
    Follow Michael on Mastodon: mkennedy
    Más Menos
    1 h y 19 m
  • #469: PuePy: Reactive frontend framework in Python
    Jul 8 2024
    Python is one of the most popular languages of the current era. It dominates data science, it an incredible choice for web development, and its many people's first language. But it's not super great on front-end programing, is it? Frameworks like React, Vue and other JavaScript frameworks rule the browser and few other languages even get a chance to play there. But with pyscript, which I've covered several times on this show, we have the possibility of Python on the front end. Yet it's not really a front end framework, just a runtime in the browser. That's why I'm excited to have Ken Kinder on the podcast to talk about his project PuePy, a reactive frontend framework in Python. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON Code Comments Talk Python Courses Links from the show Michael's Code in a Castle Course: talkpython.fm/castle Ken Kinder: @bouncing@twit.social PuePy: puepy.dev PuePy Docs: docs.puepy.dev PuePy on Github: github.com pyscript: pyscript.net VueJS: vuejs.org Hello World example: docs.puepy.dev Tutorial: docs.puepy.dev Tutorial running at pyscript.com: pyscript.com Micropython: micropython.org Pyodide: pyodide.org PgQueuer: github.com Writerside: jetbrains.com Michael's PWA pyscript app: github.com Michael's demo of a PWA pyscript app: youtube.com Python iOS Web App with pyscript and offline PWAs video: youtube.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy
    Más Menos
    59 m
  • #468: Python Trends Episode 2024
    Jul 1 2024
    I've gathered a group of Python experts who have been thinking deeply about where Python is going and who have lived through where it has been. This episode is all about near-term Python trends and things we each believe will be important to focus on as Python continues to grow. Our panelists are Jodie Burchell, Carol Willing, and Paul Everett.

    Episode sponsors

    Code Comments
    Posit
    Talk Python Courses

    Links from the show

    Shiny course at Talk Python: talkpython.fm/shiny

    Jodie Burchell: @t_redactyl
    Carol on Mastodon: @willingc@hachyderm.io
    Paul Everitt: @paulweveritt
    Watch this episode on YouTube: youtube.com
    Episode transcripts: talkpython.fm

    --- Stay in touch with us ---
    Subscribe to us on YouTube: youtube.com
    Follow Talk Python on Mastodon: talkpython
    Follow Michael on Mastodon: mkennedy
    Más Menos
    1 h y 6 m