
What we’re about
An open group for all things Python in Western Australia.
Our meetups happen First-Thursday of every month (except January).
Come join the online community by visiting [PythonWA.com](http://www.pythonwa.com)!
Our topics cover everything from Data Engineering, to the latest developments in web technologies, to using Python for automating your home! All skill levels are welcome and there's always time for catching up and networking before and after the talks.
The Perth WA group is operated under the terms of the Python Software Foundation Code of Conduct.
Upcoming events (4+)
See all- PythonWA Meetup August - Monorepos and Multifaceted Monoliths & Keeping SecretsRiff, powered by Spacecubed, Perth
Welcome to our August Python WA meetup!
We welcome Python enthusiasts of all skill levels. We'll be starting off with food and beverages at 5:30 pm, with talks beginning at 6:00pm.Monorepos and Multifaceted Monoliths: Big Python Codebases Without Big Headaches
by Sam Bishop“Monolith” and “microservice” get all the airtime, but there’s a middle path that can give you some of the best bits of both: the multifaceted monolith. By keeping all your code in a single monorepo and loading only the code needed for each independent part of your project, you keep IDE friendly cohesion, avoid some of that complex service dependency overhead, and still deploy lean, focused, and more resilient processes. This talk shows how you can structure a Python project (Demonstrated with Django, but just as applicable to Flask, FastAPI, or any sizeable Python codebase) so that every facet from admin backends and APIs, to background workers, CLI tools and more, can all live together in harmony, also while shipping and scaling independently.
Sam is a professional software developer and snake charmer a.k.a. Python problem solver... Amateur content creator and rocket scientist. who likes working on their software and hardware projects, playing games and 3D printing things.
Keeping Secrets Secret
by Bradley PhillipsBradley used the cryptography and keychain modules to encrypt secrets, which could be an interesting and practical tool set.
Secrets are hard to manage, and the presentation will feature a live demo of a problem and a couple of solutions.Bradley graduated in 2010 with BSc Chemistry, BE double major in instrumentation and control systems, and industrial computer systems engineering. Since then he has worked across construction, commissioning and operations across oil and gas and mining.
A primer for how Python module imports work
by Ben FitzhardingeThis will be a beginner to beyond introduction to how Python modules work under the hood, what happens when you run `import` and how those modules get stored when your script runs.
Ben Fitzhardinge is an organiser of PythonWA, works for BHP and sails boats. He's been working with Python and with Django since 2007, has taught Django with Django Girls Melbourne and with She Codes Perth & Sydney.
A big thanks to our
Food sponsor: Horizon Digital
Beverage sponsor: Gage Roads
Venue sponsor: Spacecubed
Hosting sponsor:Ben Fitzhardinge - PythonWA Meetup September - TBCRiff, powered by Spacecubed, Perth
Welcome to our September Python WA meetup!
We welcome Python enthusiasts of all skill levels. We'll be starting off with food and beverages at 5:30 pm, with talks beginning at 6:00pm.TBC
by TBCTBC
by TBCA big thanks to our
Food sponsor: Horizon Digital
Beverage sponsor: Gage Roads
Venue sponsor: Spacecubed
Hosting sponsor:Ben Fitzhardinge - PythonWA Meetup October - TBCRiff, powered by Spacecubed, Perth
Welcome to our October Python WA meetup!
We welcome Python enthusiasts of all skill levels. We'll be starting off with food and beverages at 5:30 pm, with talks beginning at 6:00pm.TBC
by TBCTBC
by TBCA big thanks to our
Food sponsor: Horizon Digital
Beverage sponsor: Gage Roads
Venue sponsor: Spacecubed
Hosting sponsor:Ben Fitzhardinge - PythonWA Meetup November - TBCRiff, powered by Spacecubed, Perth
Welcome to our November Python WA meetup!
We welcome Python enthusiasts of all skill levels. We'll be starting off with food and beverages at 5:30 pm, with talks beginning at 6:00pm.TBC
by TBCTBC
by TBCA big thanks to our
Food sponsor: Horizon Digital
Beverage sponsor: Gage Roads
Venue sponsor: Spacecubed
Hosting sponsor:Ben Fitzhardinge