About us
PyData Pittsburgh is a community for data scientists, machine learning practitioners, and all professionals, students, researchers, and enthusiasts working with Python and data in Pittsburgh. Pittsburgh is an emerging tech hub, with world-class research universities, outposts of major technology companies, a dynamic ecosystem of homegrown startups, and a burgeoning robotics sector. Let's connect these dots to share ideas, learn from each other, and grow the local technology community.
Our members include researchers and tech professionals with decades of experience, novices who have yet to write their first line of code, and everyone in between. If you're interested in learning more about amazing, cutting-edge work happening with Python, data, and related technologies in Pittsburgh, you're in the right place, and you'll find a welcoming, supportive community of like-minded folks.
Have an idea for a future PyData Pittsburgh event? Fill out our Call for Proposals form and a member of our organizing team will get back to you!
Meetup is the primary place we post our events, but you can also find and connect with us on:
- Email & Web: https://news.pypgh.org
- Mastodon: https://pypgh.org/mastodon
- X/Twitter: https://pypgh.org/twitter
- LinkedIn: https://pypgh.org/linkedin
---
PyData Pittsburgh is also a node in the larger PyData network. PyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R.
The PyData Code of Conduct governs this meetup. To discuss any issues or concerns relating to the code of conduct or the behavior of anyone at a PyData meetup, please contact the local group organizers (message us on the meetup page). Please also submit a report of any potential Code of Conduct violation directly to NumFOCUS. Thank you for helping us to maintain a welcoming and friendly PyData community!
---
Need to get in touch with the PyData Pittsburgh organizing team? You can reach us at organizers@pypgh.org.
Upcoming events
1

An Unexpected Journey: Life Lessons from Conquering Tesla Solar with Python
CoLab18, 100 South Commons, Suite 100A, Pittsburgh, pa, USNOTE: This event has been rescheduled. Join us Thursday, March 26th, for a powerhouse Python talk from Christopher Pitstick, Senior Software Engineer at Latitude AI. In 2024, Christopher installed a Tesla solar array expecting clean energy and lower bills. Instead, he got a masterclass in persistence, reverse engineering, and why you should never trust a system you can't monitor. Bringing laptops is encouraged for a live interactive surprise at the start of the session!
Tesla's Powerwall/Inverter ecosystem is powerful but notoriously opaque—out of the box it tells you very little about what's happening on your roof. When a weird beeping noise caused Christopher to suspect something was wrong, he built his own monitoring solution with PyPowerwall (an open-source library) utilizing Grafana, InfluxDB, and a Raspberry Pi. The shocking result? He discovered hundreds of kWh in lost production annually.
Time:
6:00 pm – Doors Open
6:30 pm – Talk, An Unexpected Journey: Life Lessons from Conquering Tesla Solar with PythonAbout the Talk:
This talk isn't just about debugging solar panels, nor is it entirely about Python! It's about the unexpected lessons you learn when you trust your instincts and refuse to accept "it's working fine" as an answer:
- Contributing to open source when the tools you need don't quite exist yet
- Bridging domains—how a software engineer learns just enough electrical/RF engineering to be dangerous
- Navigating warranty claims and contractor relationships with data as your ally
- The right-to-repair movement, and why closed ecosystems hurt consumers
- When to dig deeper vs. when to ship (spoiler: he chose poorly several times)
- Why Python's ecosystem makes it the perfect Swiss Army knife for uniting a vast array of disciplines and communities.
You'll see real code, real dashboards, real mistakes, and the very unscientific art of "vibe-coding" your way through iptable rules at 2am. Does the system get fixed? Does he recover his lost production? Is the blade Narsil reforged? Come find out!
About the venue:
Special thanks to CoLab18, our generous venue sponsor! CoLab18 is a vibrant digital-literacy lab and collaboration space nestled within Nova Place on Pittsburgh’s North Side. CoLab18 is designed to foster inclusive innovation, education, and workforce development, and serves as a hub for community groups, nonprofits, and educational workshops, offering access to technology, training, and public programming.
For directions and parking information, see the CoLab18 directions link.
Additional information: If parking in the Nova Place Garage, use garage entrance 3 or 4, "Visitor Parking" located on South Commons. Follow signs that lead to the pay station and take the "Concourse" Elevators to P for Plaza, the main concourse of Nova Place. CoLab18 is towards your left once you exit the elevators.
If utilizing street parking or any street entrances, please use any of the glass door entrances to enter the Plaza Level inside the Main Concourse of Nova Place.
✨✅ Take the PyData Pittsburgh Member Survey! ✅ ✨
Thanks for being part of our community! This quick survey will help shape future PyData Pittsburgh events. Take the Survey HERE!28 attendees
Past events
56




