Welcome to PyCon 2024

Bit our Cloud Mascot travelling through Pittsburgh


Learn more about all the things Microsoft is working on in the Python community!

Want Swag?

while supplies last

🥤 Deploy Simple Flask Server Example, get a water bottle (+15 minutes)

Python on Azure is faster than ever! That includes everything from deploying it to its performance! To prove it, we challenge you to deploy a flask app to Azure App Service!

See how fast you can deploy a webapp to azure. Show us your deployed application and you'll get a $50 Gift Card to The GitHub Shop!

Learn how to participate

🖼️ Scan a badge or give some feedback, get some stickers (+30 seconds)

We're so glad we talked to you! Your information will not be used for any marketing purposes unless expecitly opted in. Check out the Microsoft privacy statement.

👒 Take a survey, get a beanie (+6 minutes)

Take the survey at the booth and receive a beanie.

🤔 What type of questions are we asking?

If you have one wish for the teams at Microsoft focusing on Python, what would that be?


How are YOU using Python?

Activity must be initiated at the booth and completed before leaving booth #301.

🎩 Sign up for Azure Open AI, get a snap back (+5 minutes)

  • Step one: Create an Azure account if you do not already have one. To create your account and check out all of the free services available to you see https://azure.microsoft.com/free/.

  • Step two: Visit Azure Open AI application page: https://aka.ms/oaiapply and follow the instructions provided to complete the registration process.

Activity must be initiated at the booth and completed before leaving booth #301.

🎮 Sign up for raffle, you could win an Xbox! (+30 seconds)

C'mon! Try to win a game console, on us. Winner announced Saturday 18th, 12:05pm at booth 301 Raffle Link - https://aka.ms/Pycon24Raffle

PyCon 2024 Presentation Schedule

PyCon Talks

Catch some of the talks from our team members presenting at PyCon!

Time (EST) Topic Speaker(s) Location
Friday 17 May
11:45a – 12:15p What makes a Python debugger possible and how can we make it 100x faster Tian Gao 301-305
Saturday 18 May
12:00p – 12:45p Measuring the performance of CPython Michael Droettboom Ballroom BC
2:30p – 3:00p Eternal sunshine of the spotless development environment Sarah Kaiser 301-305
3:15p-3:45p CPython's Compilation Pipeline Irit Katriel 301-305
1:00p – 1:30p Rest Easy with Jupyrest: Deploy notebooks as web services Koushik Krishnan Ballroom BC
1:00p – 1:30p Building a JIT compiler for CPython Brandt Bucher Ballroom A
2:30p – 3:00p Unlocking the Parallel Universe: Subinterpreters and Free-Threading in Python 3.13 Anthony Shaw Ballroom A

Presentations at the Microsoft Booth #301

If you're in the Expo Hall, check out some of our special presentations and enter to win a Xbox!

Time (EST) Topic Speaker(s) Description Links
Thursday 16 May
Bit our Cloud Mascot travelling through Pittsburgh showing our upcoming schedule 5:30p – 6:15p AMA How Python is getting faster
  • Special Guest
  • Eric Snow
  • Brandt Bucher
  • Irit Katriel
  • Mark Shannon
  • Michael Droettboom
Friday 17 May
Bit our Cloud Mascot travelling through Pittsburgh showing our upcoming schedule 10:30a – 11:15a Speedrunning the cloud with the Azure SDK and Developer CLI Rohit Ganguly
Bit our Cloud Mascot travelling through Pittsburgh showing our upcoming schedule 1:15p – 2:00p Python in Excel live demo!
  • Petra Ronald
  • Ndeyanta Jallow
Bit our Cloud Mascot travelling through Pittsburgh showing our upcoming schedule 2:45p – 3:30p Github Copilot live demo! Kedasha Kerr (GitHub)
Bit our Cloud Mascot travelling through Pittsburgh showing our upcoming schedule 3:45p -4:30p Deploying to Azure Container Apps to power your LLMs
  • Devanshi Joshi
  • Anthony Chu
Saturday 18th May
Bit our Cloud Mascot travelling through Pittsburgh showing our upcoming schedule 10:15a – 11:00a Language Server Protocol to accelerate your development & IntelliSense Karthik Nadig
Bit our Cloud Mascot travelling through Pittsburgh showing our upcoming schedule 11:15a – 12:00p Azure Functions using Python: Exploring HTTP Streaming and Azure Blob Storage Shreya Batra

What's New in Microsoft and Python

Azure development workflows just made your life easier

🤖 Develop Python apps that harness the power of Azure AI services: https://aka.ms/azai/

       🔃 Learn how to switch between OpenAI and Azure OpenAI endpoints with the Python SDK: https://learn.microsoft.com/en-us/azure/ai-services/openai/how-to/switching-endpoints

       💪 Try it out with these samples: Azure OpenAI Chat Completions and Azure OpenAI Assistants!

🏃‍♀️ Speed up your deployment process with the Azure Developer CLI (azd) and azd templates

       💪 Try it out with this Azure OpenAI and AI Search sample!

⚡ Get the best out of serverless development with Azure Functions -- now offering a more Pythonic experience with their v2 model for more alignment with the language

       💪 Try it out with this Quickstart Tutorial!

📢 Python 3.12 is now available on Azure! Check the Azure Documentation for Python Developers

💵 Consult pricing in the Azure Cost Portal

➡️ Don't have an Azure account? Sign up for free at https://azure.microsoft.com/en-us/free/

Superpower your Python development experience

Reproducible dev environments in Visual Studio Code

📂 Get your code to work on any machine with dev containers

       💪 Try it out with our TheCatSaidNo Flask sample!

☁️ Take your dev environments to the cloud with GitHub Codespaces

       📺 Check out Dawn Wages's and Pamela Fox's conversation on the Python Pulse: "Using PostgreSQL inside VS Code Dev Containers & GitHub Codespaces"

Boost your productivity when developing Python in Visual Studio Code

🧠 Get the best from AI to empower your development experience with GitHub Copilot

✨ Check out the latest features of the Python and Jupyter extensions for VS Code

📊 Revolutionize your data processing workflow with the Data Wrangler for VS Code

       💪 Try it out with our titanic sample!

🖌️ Create your own Python tools extension for VS Code with our template

⚙️ Customize your VS Code experience like never before with Profiles, designed to simplify your workflow and boost productivity

🌐 Code anywhere, anytime with vscode.dev and github.dev

       💪 Try it out with our wordle sample!

Unlock Excel's Superpowers

📊 Supercharge your data analysis and tell better stories with Python in Excel

Discover how Microsoft is actively contributing to the growth and development of Python

🐍 Learn how a team at Microsoft is helping make Python faster

🌌 Contribute to the development of Quantum computing with GitHub Codespaces

Stay in touch!

🐦 Join us on Twitter

💬 Join us on Discord

🐍 Catch us on the Python Pulse, streamed every month

The Team at PyCon

Visit us at the Microsoft Booth (booth #301) or out in the Hallway Track!

Microsoft booth team

Conference Booth Team
Anthony Chu​
ACA​
Anthony Shaw
Azure
Brandt Bucher​ (Speaker)
CPython
Courtney Webster
Python VS Code
Dawn Wages​
Python Community
Devanshi Joshi
Azure Container Apps
Dmitry Osipov
Software Engineer
Guido Van Rossum​
Distinguished Engineer
Irit Katriel (Speaker)
CPython
Johan Stenberg
Azure Python SDK Engineer
Karthik Nadig
Python VS Code Engineer​
Krista Pratico
Azure Python SDK
Luciana Abud
Python VS Code​
Mark Shannon
CPython
Michael Droettboom​ (Speaker)
CPython
Ndeyanta Jallow
Python in Excel
Petra Ronald
Python in Excel
Paul Van Eck
Azure Python SDK Engineer ​
Rohit Ganguly
Azure Python SDK ​
Sarah Kaiser​ (speaker)
ML / Data Science
Shreya Batra
Azure Functions
Eric Snow
CPython​
Koushik Krishnan(Speaker)
Site Reliability Engineer
Tian Gao (Speaker)
Software Engineer
PyCon Virtual Team
Anthony Kim
Python VS Code​
Eleanor Boyd
Python VS Code
Marlene Mhangami
Azure​
Pamela Fox
Azure​

Hang out with us virtually

BIT our Cloud Mascot Enjoying his time at a coworking space

Join the Microsoft Python Discord

Join our Microsoft Python Discord and connect with other Python developers in the Microsoft Community.

Come say hi to our virtual team members, share your photos with us, and make plans to connect with one another in our #pycon channel.

Check out the Python Pulse

Python Pulse

Tune into our monthly Python Pulse series to get updated on the latest Python news and announcements around Microsoft!

Stay Connected with Microsoft - Microsoft .Source Newsletter

Sign up for the Microsoft.Source Newsletter

Get the latest articles, documentation, and events from Microsoft.Source—the curated monthly developer community newsletter. Learn about new technologies and find opportunities to connect with other developers online and locally.

  • Stay at the forefront of rapidly evolving technologies with resources that are relevant to your field, location, and areas of interest—including articles, GitHub repositories, and how-to guides.
  • Get notified about events—from local hacks, workshops, and training sessions to virtual meetups and global conferences.
  • Learn what you want, when you want, how you want. Resources include in-person hands-on workshops, free, interactive online training and sandbox environments.

Code of Conduct

While at PyCon US, we expect all Booth attendees and staff to follow the PyCon US Code of Conduct as well as the Microsoft Events Code of Conduct.

If you have any questions or concerns while at the Microsoft Booth, feel free to do any of the following:

  • Find and speak to a member of the Microsoft Booth Code of Conduct Team (Eryn Clark & Jay Miller)
  • Reach out to the PyCon US Code of Conduct Team (email: pycon-us-report@python.org)
  • Email our Events Code of Conduct team at buscond@microsoft.com

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.


Written with the help of artificial intelligence 🤖