Skip to content

Spokane Python User Group

Upcoming Meetups

An Evening of Lightning Talks

January 17, 2023 | RSVP here

Come present on the cool projects you're working on! Lightning talks are short (5-15 minute), informal presentations! All attendees, online and in-person, are welcome (and encouraged) to present. Share something fun you learned about Python recently, an interesting story about a project you've worked on, or just some cool code you wrote -- or found!

Snacks, drinks, and stickers will be provided.


Coffee & Code

Every 1st Monday of the month @ 7am | Indaba Coffee at 1425 W Broadway Ave

Grab some coffee and write code, together. Every first Monday of the month, local Pythonistas meet at a coffee shop to collaborate on code over hot beverages.


Previous Meetups

Computer Vision with Amazon Rekognition

November 15, 2022 | Meetup | Recording

Take advantage of computer vision with Python and AWS, no ML skills required! We will dive into the Amazon Rekognition service and see how to use it with Amazon's Python SDK. Amazon Rekognition offers pre-trained and customizable computer vision (CV) capabilities to extract information and insights from your images and videos. We will use image detection and content moderation to identify and determine if an image contains inappropriate or offensive content. Join Stan the Snake as he slithers into Amazon ML with the Python boto3 SDK.

Hosted by Reese Hodge.


Python Meets Radio

October 18, 2022 | Meetup | Recording

Wireless signals are all around us, from WiFi and Bluetooth, to airplanes, power meters, and car key fobs, signals are absolutely everywhere. In this talk, we hope to help answer two questions: 1) can I listen to signals around me, and 2) how can I use Python interact with them? We will introduce this topic, hook up our software-defined radios (SDRs), and show how GNU Radio and some Python magic can work together to listen to signals and send your own wireless messages. By the end, you'll have what you need for everything from garage doors to overhead airplanes. RSVP on Meetup.

Hosted by Maxwell “ꓘ” Dulin & Jesse Victors.

This meetup will be both online and in-person. Our hosts will be joining us remotely from the Seattle area. Join us online on Zoom.


Testing in Python

May 17, 2022 | Meetup | Code Samples | Recording

“Code without tests is bad code. It doesn’t matter how well-written it is; it doesn’t matter how pretty or object-oriented or well-encapsulated it is. With tests, we can change the behavior of our code quickly and verifiably. Without them, we really don’t know if our code is getting better or worse.”
- Working Effectively with Legacy Code by Michael Feathers.

If code without tests is bad code, then the first step to writing good code is learning to write tests. Join the Spokane Python User Group as we learn how to craft tests for our code!


All Things Hosting

March 15, 2022 | Meetup | Code Samples | Recording

Join us for all things hosting! We'll be discussing how to host your Python projects on a few different cloud provider platforms, including AWS, Azure, and more!


Adventures in A.I.

February 15, 2022 | Meetup | Code Samples | Recording

After a smashing intro to machine learning in January, this month we'll dive into buzz word artificial intelligence! We'll walk through building an AI that can play basic games.


Intro to Machine Learning

January 18, 2022 | Meetup | Code Samples | Recording

Join us for the third session of our Pragmatic Python series where data analyst extraordinaire, Clayton Gravatt, will present a visualization-based introduction to machine learning with Python. He will build up from the basics to topics like Machine Learning applications, linear regression, and model training and evaluation!


Journey to the Pythonic Peak

December 7, 2021 | Meetup | Code Samples | Recording

Come journey with us to the Pythonic Peak! Learn to write "pythonic" code and level-up your Python. This meetup will continue the groundwork we laid in the first meetup in our Pragmatic Python series.

Bring your computers as we'll be writing code 👨🏻‍💻


Pragmatic Python

November 2, 2021 | Meetup | Code Samples | Recording

Welcome to Pragmatic Python, a new series of meetups that will focus on building your Python knowledge from the ground up. For the next several meetups, we'll focus on taking you from a small garter snake all the way to a full-fledged, certified* Python-ista! 🐍

This month's meetup, "Welcome to the Jungle", will focus on getting started with Python. Topics will include installing python, writing basic scripts, a look at popular libraries, and more!

* There will be no certification exam 😉


Mk’ing spokanepython.com

August 24, 2021 | Meetup | Code Samples | Recording

In this month's meetup, we'll explore create documentation using popular static site generator, MkDocs! We'll learn about getting started with MkDocs, customizing the look and feel of your site, and hosting an online website using MkDocs!


Background Task Processing

July 27, 2021 | Meetup | Code Samples | Recording

Come learn how to do background task processing in Python using popular libraries Celery, Dramatiq, and more!


Kubernetes and Python

July 15, 2021 | Meetup | Code Samples | Recording

As a guest co-host for Spokane's DevOps Meetup, I talked briefly about how to run a FastAPI application using Kubernetes.


Typing for Fun and Profit

June 15, 2021 | Meetup | Code Samples | Recording

Why can you reassign a variable from a string to an integer in Python but not some other languages? Is Python a typed language? Is Python strongly or weakly typed? Does it using static or dynamic typing? What's the Typing module all about? Are there other options than MyPy for type checking (heck, what is MyPy)? What is duck typing???

These are all questions I've asked myself at some point or another. In this month's Python User Group Meetup, we're going to dive into all things typing related.

The goal is you come out the other end of this meetup having answers to all these questions and more, and to be able to answer the question "Do I want to use typing tools in my Python projects?"


Getting Started with FastAPI

May 18, 2021 | Meetup | Code Samples

Do you want to learn about using a web framework in Python? Are you tired of using Flask and looking for something more? Have you used Django but want to try something new?

Then join us Tuesday, May 18th to learn about how to get started with one of the fastest-growing Python web frameworks, FastAPI! According to the 2020 Python Developers Survey, FastAPI is the third most popular web framework.

https://fastapi.tiangolo.com/ FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python-type hints.