Sign in

Pamela Fox

@pamelafox.fosstodon.org.ap.brid.gy
104 followers 0 following 584 posts

(she/her) I like to teach, learn, and create. Currently a Principal Cloud Advocate in Python at Microsoft. 🏳️‍🌈 Happy Pride! 🏳️‍🌈 May everyone love freely […] 🌉 bridged from ⁂ fosstodon.org/@pamelafox, follow @ap.brid.gy to interact

PostsRepliesMedia
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 24/09/2026
I had so much fun combining improv and Python at PyBay two years ago that I'm doing it again this year! Join us on Sat Oct 3: pybay.org/speaking/schedule We'll play convergence both with humans *and* with vector embeddings. Whee!
pybay.org
PyBay 2026 - 11th Annual Bay Area Python Dev Conference
11th Annual Python developer conference - longest running on the US West Coast. Join us in San Francisco!
000
Reposted by Pamela Fox
Amethyst 🌸 @toots.amethyst.cat · 19/09/2026
Just over *two weeks* to go before #PyBay 2026, happening on October 3rd at UCSF Mission Bay. We've got an excellent lineup of speakers, including: @gaborbernat @emmatyping @pamelafox @brianokken @coderanger and so many more! Thanks to our generous sponsors […] [Original post on toots.n7.gg]
PyBay 2026, October 3rd, in San Francisco. 11th Annual Regional PyBay Conference. For the community by the community.
046
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 23/08/2026
I think I like the "Danny Go" YouTube channel even more than my kids?? Everything is such a banger! I'd totally go to a group aerobics class that was just grown-ups dancing to Danny Go videos. www.youtube.com/watch?v=nXUQxgQHX8E
010
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 20/08/2026
Pydantic AI's agent harness now has built-in support for Playwright! That gives an agent the ability to open a sandboxed browser and open websites sites, click around, run JS, and take screenshots. To demo it, I built a QA agent that checks a website for issues (it already found a bunch on […]
fosstodon.org
Original post on fosstodon.org
001
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 20/08/2026
Thanks to all of you who purchased "Another Benchmark Saturated!" shirt or mug 🙏🏽 I've donated the proceeds ($250, employer matched to $500) to www.birdrescue.org/donate to save pelicans and other waterbirds. Keep purchasing and I'll keep donating […] [Original post on fosstodon.org]
Shirt and mugBird rescue website
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 19/08/2026
If you're building with Model Context Protocol, join us on Sept 9th for MCP Live! A free 5-hour livestream featuring MCP core maintainers, engineers of popular MCP servers, and devs building the MCP ecosystem. Register: developer.microsoft.com/en-us/react…
Graphic showing all speakers
012
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 18/08/2026
We played a bunch with WebMCP in OH today, via: 1) the DevTools Web MCP inspector 2) AI assistant in Dev Tools in Chrome 3) GitHub Copilot with the Chrome Dev Tools MCP server Who's using WebMCP out there, and how are you using it?
Screenshot of pizza website with tools
001
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 18/08/2026
Weekly Python + AI office hours starting now in Foundy Discord! Join us: aka.ms/aipython/oh
discord.com
Join the Microsoft Foundry Discord Server!
A collaborative hub for developers using Microsoft Foundry. Explore ideas, build together, and shape the future | 58723 members
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 13/08/2026
You can now block users directly from comments on personal GitHub repos! github.blog/changelog/2026-08-13-bl… I sense that I'll be using this soon and often...
github.blog
Block users from comments in personal repositories - GitHub Changelog
You can now block or unblock users directly from comments on pull requests and issues in repositories owned by personal GitHub accounts. To block or unblock a user: Open the…
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 12/08/2026
Wrote a new blog post: "Building safe servers for your PostgreSQL database" blog.pamelafox.org/2026/08/building… That's based on my @posetteconf talk, recording here: www.youtube.com/watch?v=3_JPHuXgDyQ
Spectrum of ways to build PostgreSQL MCP servers
020
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 12/08/2026
Open Source AI Gap Map: The most solid open-source options are in the orchestration & agents category, like the many Python agent frameworks, but we need more OSS options around evals, UI, OTel, and more. www.aipotluck.org/map
Screenshot of Open Source AI Gap Map website
132
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 11/08/2026
Building with MCP in the Bay Area? Join us Sept 14 at GitHub HQ for MCP Community Connect SF! Hear from our fantastic speakers: • Drew Breunig (CMPND) • Jiquan Ngiam (MintMCP) • Sofía Sánchez-Zárate (CopilotKit) • Prathmesh Patel (MCPJam) • Harald Kirschner […] [Original post on fosstodon.org]
Banner of all MCP CC speakers
010
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 03/08/2026
Just discovered Hillel Wayne's Crossover Project, where he interviews a bunch of "trad" engineers who became SWEs, to decide if SWE is really "engineering". I know we all have gut reactions, but read it! www.hillelwayne.com/tags/crossover-…
hillelwayne.com
Tag: The Crossover Project • Hillel Wayne
010
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 30/07/2026
GitHub launched stacked PRs today! github.blog/changelog/2026-07-30-st… Who's started using them already? Link me to your stack. 🥞
github.blog
Stacked pull requests are now in public preview - GitHub Changelog
Stacked pull requests break large changes into small, reviewable pull requests. They’re an ordered series of pull requests that each represent focused layers of your change. With stacks, you can…
011
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 29/07/2026
The new MCP spec is officially out! blog.modelcontextprotocol.io/posts/… To celebrate, my colleague and I are hosting a 5-hour livestream on September 9 on the VS Code YouTube channel. Join MCP maintainers and builders for talks about MCP […] [Original post on fosstodon.org]
Schedule of talks for the livestream
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 24/07/2026
Released new version of axe-core-playaxe-playwright-python for automated a11y testing of websites: pypi.org/project/axe-playwright-pyt… Thank you to the community for their PRs keeping it up to date with latest axe-core accessibility checks.
pypi.org
Client Challenge
010
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 24/07/2026
"Do automated evals work?" parlance-labs.com/blog/posts/auto-e… Hamel and Antaripa use multiple LLM-powered tools to identify failures in app traces and compare results to labels from a domain expert. LLMs caught some errors that humans missed, but […] [Original post on fosstodon.org]
Screenshot of results
010
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 24/07/2026
Great intro to git worktrees from @nzakas: humanwhocodes.com/blog/2026/07/intr… The GitHub Copilot app uses worktrees by default, and it reallly helps to understand them, since a worktree will *not* have files from the main checkout like a gitignored .env.
humanwhocodes.com
A gentle introduction to Git worktrees - Human Who Codes
Git worktrees let you check out multiple branches into separate directories simultaneously, making parallel local development straightforward whether you're working solo or alongside AI coding agents.
011
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 20/07/2026
Next week, my colleague and I are running a livestream series showing how to ground AI apps in real data: "Microsoft IQ Deep Dive with Python" We'll cover: * Foundry IQ (Azure AI Search): create multi-source knowledge bases with hybrid search and re-ranking * […] [Original post on fosstodon.org]
Microsoft IQ Deep Dive with Python banner
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 11/07/2026
Great intro to "product quantization", a vector compression technique used by ColBERT. isaacflath.com/writing/Quantization…
isaacflath.com
Quantization for ColBERT | Isaac Flath
A thorough introduction to Quantization for Multi-Vector Search Architectures
011
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 10/07/2026
As a life-long Photoshop addict, I love that the web is now powerful enough for basic photo editing operations. I've been using photopea.com, as it's free and mimics the Photoshop UI and shortcuts.
Screenshot of photopea
020
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 09/07/2026
My current guilty pleasure is watching “Love is Blind: Argentina” - but I figure it’s educational, since it’s all in spanish! Argentinian spanish is a fascinating dialect, it has a lot of sound changes: en.wikipedia.org/wiki/Rioplatense_S…
en.wikipedia.org
Rioplatense Spanish - Wikipedia
020
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 08/07/2026
my 7-yr-old wants a karaoke machine for her bday! how do karaoke machines work in the modern age? notably, we have no TV, only a projector with chromecast. any recommendations?
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 23/06/2026
Super interesting paper: "Prompt Injection as Role Confusion" role-confusion.github.io They trained a linear probe to predict roles (user/tool/assistant), and then experimented with injecting role tags and just changing the writing style to mimic a role (like <think>ing).
role-confusion.github.io
Prompt Injection as Role Confusion
LLMs can't tell who's speaking. We show they identify roles by writing style, not tags, and exploit this with CoT Forgery, injecting fake reasoning that models mistake for their own thoughts.
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 18/06/2026
My colleague and I are running a new livestream series: Microsoft IQ Deep Dive with Python We'll cover: * Foundry IQ (Azure AI Search): create multi-source knowledge bases with hybrid search and re-ranking * Fabric IQ: query ontologies from MS Fabric * Work IQ […] [Original post on fosstodon.org]
Microsoft IQ Deep Dive with Python
110
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 18/06/2026
I love my cute lil iPhone 13 mini that fits in all my pockets, but its battery is on its last legs. What's the dantiest modern iPhone I can get?
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 17/06/2026
You can now set a limit for the number of allowed open PRs for users without write access on GitHub repos: github.blog/changelog/2026-06-17-li…
github.blog
Limit open pull requests for users without write access - GitHub Changelog
Maintainers of open source repositories are dealing with an ever-growing volume of pull requests, including repeated low-quality or drive-by contributions that can slow triage and overwhelm review queues. To help…
022
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 17/06/2026
My Posette talk is now on YT- "An MCP for your Postgres DB" youtube.com/watch?v=3_JPHuXgDyQ I build a Python FastMCP server, starting with free-form SQL tools, then read-only tools, then typed query-specific tools. Slides: pamelafox.github.io/mcp-for-postgre… Code […]
fosstodon.org
Original post on fosstodon.org
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 17/06/2026
Helpful post from my colleague: "What are git worktrees, and why should I use them?" Both VS Code and GitHub Copilot app have built-in support for worktrees, and they can be really useful if you get how they work […]
fosstodon.org
Original post on fosstodon.org
010
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 11/06/2026
I just merged an update to the Azure AI Search + OpenAI RAG project that changes the default chat model to gpt-5.4-mini with reasoning_effort=low and top=5. github.com/Azure-Samples/azure-sear… That combo wasn't best on every […] [Original post on fosstodon.org]
Evals results table
010
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 11/06/2026
I tried out Pilates 6 months ago and I love it - started 1x a week and am now at 2x-3x a week. I like how it involves so much stretching and how all the different equipment configurations keeps things interesting. So many creative ways to plank!
201
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 11/06/2026
My 6 yr old is just singing loudly to herself over and over "I'm blue, if I was green, I would die." She gets that from me. 😊
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 09/06/2026
Got a message from an Amazon recruiter, which reminds me that my earliest rejection was in 2006 after an Amazon phone screen. I was asked how to set a cookie in JS, and I couldn't say exactly how. I know how now, but still don't think I've ever hand-written the code to do that.
010
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 09/06/2026
I love keyless connections, so I'm happy that the Azure PostgreSQL team made a library specifically for Entra OAuth token refresh, compatible with psycopg3, psycopg2, and SQLAlchemy: pypi.org/project/azure-postgresql-a…
pypi.org
azure-postgresql-auth
Microsoft Azure PostgreSQL Auth Library for Python
010
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 09/06/2026
Want a token-efficient mode for VS Code Copilot? Share your thoughts on this open issue where they're exploring that: github.com/microsoft/vscode/issues/…
github.com
Explore an "efficiency mode" selection for chat · Issue #320470 · microsoft/vscode
In an effort to help users optimize their AI credits, we should explore adding an "efficiency" or "low cost" mode that can be toggled on for any model. It would enforce changes like: default reason...
010
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 09/06/2026
The Azure Postgres team open-sourced a new extension, pg_durable, for durable execution built directly into PostgreSQL, coded with a DSL and executed with Rust duroxide. techcommunity.microsoft.com/blog/ad… Plus the VS […]
fosstodon.org
Original post on fosstodon.org
010
Reposted by Pamela Fox
Mario Munoz @pythonbynight.hachyderm.io.ap.brid.gy · 06/06/2026
Alright, slackers. This is it. Time to submit your @pybeach proposals. You know you want to! 2026.pybeach.org/speak #PyBeach #CfP
2026.pybeach.org
PyBeach 2026
PyBeach is a Python conference in Los Angeles, California.
103
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 05/06/2026
Is there a metric like "token hungriness" or "token thriftiness", for models in agentic coding scenarios? It'd be great to figure out which models are good at minimizing unneeded tool calls and excessive codebase exploration.
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 03/06/2026
Nice reflective post from @nzakas : "What we lose when we stop coding" newsletter.humanwhocodes.com/posts/… He cautions against over-reliance on AI coding agents for 100% of tasks and suggests spending a short daily session on unassisted coding each day.
newsletter.humanwhocodes.com
What we lose when we stop coding
001
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 01/06/2026
I ran into this "bee-way" while walking on the sidewalk with my kiddos yesterday. Now I'm dreading the "birds and the bees" talk even more! "Sometimes, when 5 males all love the same female, at the exact same time,..."
5 male bumblebees on one female bumblebee
010
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 29/05/2026
Great post from @nzakas about writing agent hooks in VS Code: humanwhocodes.com/blog/2026/05/vsco… For example, you can use a hook each time GitHub Copilot uses its edit tool, check which files were edited by that tool, then auto-run a validation step on those files.
Screenshot of hook for PostToolUse
020
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 27/05/2026
"HyDRA: Hybrid Dynamic Routing Architecture for Heterogeneous LLM Pools" arxiv.org/abs/2605.17106 This research paper explains the system used for the new "Auto" mode of GitHub Copilot in VS Code.
Screenshot from diagram of HyDRA system
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 27/05/2026
Just download ClickLight, which makes your mouse clicks obvious and pretty ✨ - should be great for livestreams to help viewers see where I'm clicking. github.com/aurorascharff/ClickLight
github.com
GitHub - aurorascharff/ClickLight: A macOS menu bar app that highlights your clicks for demos, recordings, UX reviews, and better click visibility.
A macOS menu bar app that highlights your clicks for demos, recordings, UX reviews, and better click visibility. - aurorascharff/ClickLight
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 27/05/2026
I kind of want to make a "Magic Mirror on the wall" for halloween this year, for trick-or-treaters to interact with. I know the software side (real-time voice models, web-based 3d graphics), but not sure on hardware... Do I rotate a monitor sideways and connect it to my computer inside the house […]
fosstodon.org
Original post on fosstodon.org
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 27/05/2026
VS Code now has two forms of remote agents- 1. Start a chat session with the Copilot CLI option and then turn /remote on, access from GitHub mobile 2. Connect Agents window to a remote machine over SSH, using AHP (Agents Host Protocol) […]
fosstodon.org
Original post on fosstodon.org
020
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 27/05/2026
The "Auto" mode in VS Code now routes to models based both off model availability *and* coding task complexity: github.blog/changelog/2026-05-20-au…
github.blog
Auto model selection now routes based on your task in VS Code - GitHub Changelog
GitHub Copilot auto model selection now routes to the best model for your task, using utilization and model health metrics for a high quality, reliable, and token-efficient experience. How it…
010
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 26/05/2026
GitHub is working on giving maintainers more ways to manage low-quality PRs, starting with a PR cap for outside contributors and an allowlist for trusted ones. It's coming soon, here's a video preview:
031
Reposted by Pamela Fox
Mario Munoz @pythonbynight.hachyderm.io.ap.brid.gy · 25/05/2026
I've seen a few PyCon US recap posts show up, and it's so fun reading through those different perspectives. I've added my own impressions, told through the lens of improv (thanks to @pamelafox and @ekohilas for inspiring it as such). pythonbynight.com/blog/pycon-2026 #PyConUS […]
hachyderm.io
Original post on hachyderm.io
000
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 22/05/2026
My hoodie arrived, so it's official! After a re-org a few months ago, I now work under both MS *and* GitHub. I've always been a big user of GitHub, so it's been really helpful the last few months to have a direct connection to the product team. Now when I […] [Original post on fosstodon.org]
Pamela wearing hoodie with her username
011
Pamela Fox @pamelafox.fosstodon.org.ap.brid.gy · 20/05/2026
I wrote up my #PyconUS 2026 experience: blog.pamelafox.org/2026/05/pycon-20… (you can just scroll through the pics, it got kind of long - what a week!)
blog.pamelafox.org
My experience at PyCon US 2026
I'm writing this post on the flight back from PyCon US 2026 in Long Beach, California. It was my second time attending PyCon, and it was a fantastic conference - a cornocopia of Python knowledge, but more importantly, a coming-together of developers across the Python ecosystem. I'll recap my PyCon US 2026 experience in this post, both what I contributed and what thousands of others contributed. First, a big old disclaimer: part of my job as a developer advocate at Microsoft is to attend conferences like PyCon, so I was able to expense my travel and spend my work days on my PyCon contributions. But that's also why I picked my job, as it gives me the excuse to do things that I'd want to do anyway, like attending the largest gathering of Python devs in the world. ## My tutorial Since I've been spending so much time on Model Context Protocol (MCP) in the past year, I submitted an idea to the PyCon CFP to run a tutorial walking developers through the process of building their first MCP server. I was thrilled that the tutorial was accepted, but nervous since I'd never delivered a tutorial at a PyCon before. Fortunately, I was able to test it out with the SF Python meetup group a few days before, and their feedback helped me streamline the tutorial experience immensely. I delivered the tutorial at PyCon to a packed room: 84 people, all seats filled, bright and early at 9AM on Wednesday morning, the first slot of the week-long conference. We started off the tutorial with an icebreaker, which included attendees inventing their own meaning for "MCP". Of course, my not-so-secret goal was for them to get to know their neighbor, to encourage pair debugging during the exercises. I alternated between slides and exercises in the 3.5 hours tutorial, trying to give attendees enough background knowledge while also giving them the time to get hands-on. We started off with attendees **using** MCP servers, via both coding agents (Copilot/Claude Code) and agent frameworks (Pydantic AI, Langchain, Agent-framework). Then attendees moved on to **building** MCP servers, using FastMCP and the open-source KeyCloak identity server. Overall, the tutorial went really well with minimal technical issues - and hey, the WiFi even worked, which is my #1 need in a conference venue. Thank you to my colleagues Gwen and Sarah for TAing, and for all the attendees for being so eager to learn! I'll definitely submit a tutorial proposal for next year's PyCon. ## Education Summit Kelly Paredes, from the Teaching Python podcast, organizes a day-long Education Summit each year before the main PyCon begins. The mini conference brings together educators, researchers, students, and EdTech software developers, to talk about the intersection of Python and education. This year, I gave two sessions, starting with a talk called "Your slides but faster: Building an AI-powered presentation workflow". I walked through my process of using Reveal.JS alongside GitHub Copilot to make presentations, and shared the prompts and skills I use to collaborate with the coding agent. At the end of the day, I led a mini tutorial on the same topic, so that attendees could experience the process themselves. My colleague Gwen gave a talk called "Big Lessons from Small Models: Teaching Python AI with SLMs", based on our attempts to add SLM support to every code sample we use in livestream series. Gwen showed Ollama setup code, gave recommendations for which SLMs to use, and highlighted a teaching angle of SLMs: students have to get creative to work around the constraints of SLMs, and it forces them to understand SLMs more deeply. EduSummit was filled with many other great talks. My favorite was from the always entertaining Reuven Lerner on "Vibe teaching: Python training in the age of AI" , where he shared his realization that he couldn't ignore agentic coding in his Python training courses anymore, as his customers are insisting on its inclusion. He showed ways he changed his existing courses and shared prototypes for new courses. To make sure he really understands the benefits and pitfalls of agentic coding, he is vibe-coding an app that helps students practice what they've learnt and receive LLM-based feedback. ## Booth As a sponsor of PyCon, Microsoft had a booth from Thursday evening through Saturday of the event. I was at the booth for most of the hours it was open, both because we were understaffed and hey, I just like boothing! It's a great opportunity to chat with developers, and many of the folks who stopped by were attendees of my earlier sessions. We talked about things like MCP, agents, models, GitHub Copilot, and agents skills - anything that was on their mind or projecting from my laptop. It was also a chance to connect with Microsoft colleagues that I rarely see IRL, since we mostly work remotely. ## Talks I managed to see a good number of talks this year, especially from my colleagues and folks I know from the community. They were all fantastic. A few highlights * "Cómo pasé de perdida a enseñar Python + IA a miles, en un año" by my colleague Gwyneth Peña-Siguenza. A talk in the PyCharlas track (in spanish) reflecting on her experience teaching our Python+AI livestream series over the past year. * "AI-Assisted Contributions and Maintainer Load" by Paolo Melchiorre, a prominent Django maintainer. He discussed the negative impacts of AI on OSS maintainers, highlighted different approaches that projects are taking, and encouraged every project to discuss what their own approach should be. * "A bridge over (not) troubled waters: Collecting marine data from your couch", by my colleague Sarah Kaiser. She shared her homegrown system that combines Python and OSS software and hardware for observability of her sailboat (i.e. making sure it doesn't sink!). * "Pydantic Monty: Wild LLMs, from tool calling to computer use" by Pydantic founder Samuel Colvin. He showed off the Monty sandbox for Python execution and explained how the Python rewrite works. ## Open Spaces PyCon lets attendees propose "open spaces" based on topics we suggest, so that we can come together on topics that aren't on the schedule, typically for a group discussion. Occasionally open spaces are used for not-so-technical topics, like ice cream selfies and juggling. At his great suggestion, Evan Kohilas and I organized an open space for improv! We gathered together in the lobby and played newbie-friendly improv games with whoever wanted to come. It was super fun - so fun that we did it again that night in the hotel lobby. ## Hallway Track We often say that the best part of the conference is the "hallway track": the spontaneous interactions that happen between the sessions in the halls. I talked with developers I've met at previous conferences, developers I'd only ever met online, and developers that I've never talked with before. As a whole, the Python community is a very welcoming bunch, and everyone seemed eager to make new connections. And take new selfies! ## PyLadies Auction Every year, the Pyladies organization organizes a charity auction to help raise funds for Pyladies chapters and their annual conference. The PyCon community donates all sorts of fun items for the auction, like life-size cut-outs of Guido, Python-themed art, autographed books, 3-d printed snakes. Last year, I won an amazing pair of homemade earrings, and I kept up the earrings tradition this year with a pair of snake earrings. The auction is quite fun, and a good excuse to donate to PyLadies while getting new jewelry out of the deal. By the end of the night, we'd collectively raised $60,000 for PyLadies! ## Sprints The last two days of the PyCon conference are dedicated to OSS sprints. This is when maintainers of Python packages sit at a table, welcome new contributors, and guide them towards their first contributions to the project. This was my first year staying for sprints, and to keep my trip shorter, I only stayed for a half day. I sat down at the Pallets table, since I've contributed to Flask-SQLAlchemy and Flask-Admin in the past, and tried to both help the newer folks and make a few fixes myself (to the click and website repos). My changes were only documentation improvements, but that's often a good place to start, as it still introduces you to the fork-PR-merge flow used by each project. ## Overall impression PyCon US 2026 was an **experience**. It offers so many ways to contribute and participate, and I feel like I only talked about half of it here - I left out the hotel board games, the happy hours in funny venues, the bonding over yummy noms, the random encounters on boardwalks. Thank you so much to the Python community for being so welcoming and to the PyCon organizers for a job well done!
021