ChiPy __Main__ Meeting


When: Oct. 8, 2026, 6 p.m.

Where: AlphaSense

Attendance:
In Person Pythonistas: 24

Topics


  • Python's Match-Case Statements
    By: Phil Robare
    Experience Level: Intermediate
    Length: 20 Minutes
    Description:

    Five years ago, in Python 3.10, PEP 634 was added to the language giving Python a standard way to do multi-dispatch with the syntax 

    '''

    match var:

        case pattern:

        ...

    '''

    At the time it was considered quite controversial since it was felt that the syntax was just a fancy way to express if-elif-else statements.  Over the intervening years it has come to be accepted as a way to show the intent of a block of code.  When used it is an element that processes a series of inputs and based on pattern matches does specialized work or updates the program state. 

    This talk will explore the variety of pattern matching that can be done leading to a powerful expression that can be the organizing motif for program expression in some cases.

  • Python Coding using Local LLMs
    By: Joe Jasinski
    Experience Level: Intermediate
    Length: 10 Minutes
    Description:

    What if you could run powerful AI without sending your code and data to someone else’s cloud - or worrying about token limits, subscriptions, or vendor lock-in? Local LLMs put the model on hardware you control, giving you greater privacy, unlimited usage, and the freedom to choose and customize your own models. In this talk, we’ll explore how local AI works, what hardware you need, and what tools that you can use to turn your own computer into a powerful AI development environment.