Savannah Bailey's Avatar

Savannah Bailey

@savannah.dev.bsky.social

Python 3.16 & 3.17 Release Manager. CPython Core Developer. Python @ Snowflake. Jupyter Foundation Governing Board treasurer. Likes containers, compilers, open source + cats. My code is running on your machine. savannah.dev github.com/savannahostrowski

5,130 Followers  |  515 Following  |  1,554 Posts  |  Joined: 26.04.2023  |  1.9158

Latest posts by savannah.dev on Bluesky

A really important post from Georgi.

Please reshare! ❀️

11.08.2025 13:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

mocha, forever and always.

10.08.2025 18:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's so good. My favourite theme (Catppuccin) is also built in!

10.08.2025 18:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's like Barbiecore, but make it JIT

10.08.2025 18:19 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I keep my personal website theme pink and purple so that I can remind everyone that working on programming languages is girly pop.

10.08.2025 18:15 β€” πŸ‘ 21    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Development containers Development containers documentation and specification page.

The Development Container Specification is just brilliant. It solves a meaningful problem and seamlessly carries across various surfaces (cloud, local, etc.).

containers.dev

10.08.2025 18:08 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

*in the before times, before everything was "AI this and AI that"

10.08.2025 18:06 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Whenever I use a Dev Container, I am reminded of the good 'ol days* when we were actually focused on building delightful developer experiences.

10.08.2025 18:06 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

it is incredibly bad. it’s a comedy at this point.

10.08.2025 05:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

have you ever wanted to experience a catastrophic alien invasion exclusively over microsoft teams?

boy, do I have good news about the new war of the worlds movie.

10.08.2025 05:52 β€” πŸ‘ 37    πŸ” 2    πŸ’¬ 6    πŸ“Œ 1
Preview
Pre-PEP: Redesigning CPython Source & Binary Dependencies Building CPython from source, whether for local development by contributors or releases, requires various dependencies (like zlib, tcl/tk, etc). Having run into technical limitations with the status ...

I’ve been working with @emmatyping.dev and @itamaroren.bsky.social on a proposal to redesign CPython source and binary dependencies.

Would love to hear from contributors, redistributors etc. about how this redesign might best meet your needs! πŸ™

discuss.python.org/t/pre-pep-re...

10.08.2025 04:23 β€” πŸ‘ 11    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

Here's how I've been getting through the August of it all: Whatever I'm doing in the moment, I ask myself: "Am I doing this in the summeriest way possible?"

Usually, there is in fact a way I could be doing it in a more summery way (even if it's just by cracking a cold fruity seltzer)

08.08.2025 19:45 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0

This wasn’t delivered as advice but this is excellent advice and I will be applying it to my life henceforth.

08.08.2025 23:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This day needs to be over, Dan. I’m so over it.

08.08.2025 01:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

So now, it’s 5pm and I’m finally boarding my flight home. I’ve spent all day in YVR and ugly cried twice.

Shoutout to the guy that went to the convenience store and bought me a pack of tissues while I was crying on the phone. That meant more than you can understand.

08.08.2025 00:04 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Also, I need to be downgraded to economy class to be on this flight…no compensation.

Also, my meal voucher for this whole fiasco finally came in on my phone but only after I’d already bought myself lunch.

08.08.2025 00:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Even better is that when I tell the rep that if I can’t get on that flight then I just want to fly back to Seattle, she says that she can’t process any refunds or compensate me and that I need to contact customer relations to file a claim because customer services != customer relations.

08.08.2025 00:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

So Air Canada bumped me from a flight I could have made…??????

08.08.2025 00:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I realize as the rep is talking to the gate agent asking them to hold that this is actually for my original flight… but now, because I’ve spent all this time trying to talk to this rep, they won’t let me on.

When I mention this to the rep, she says that she doesn’t know why they’d bump me…

08.08.2025 00:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I ask the rep if she can get me on any direct flight to Ottawa, any fare class (willing to get bumped from business class to make this work). She says yes! And that there’s a flight juuuuust finishing boarding but that they will probably hold for me!

08.08.2025 00:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I then get an email and text from Air Canada that they’ve bumped me to a flight at 2pm flying to Toronto and then to Ottawa, getting in at 1:30am.

This doesn’t work anymore so I go to customer service to see what they can do given this is a quick 3 day trip.

08.08.2025 00:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

We sit on the tarmac for another 20 mins or so before finally taking off at noon. There is now no way I’m making this flight but when I land at 12:35pm in YVR, I sprint to customs. There’s no line! Yay!

08.08.2025 00:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Unfortunately, this 1 hour delay turned into 1.5 hours and then 1hr40mins and so I go to the gate agent and I mention that I’m skeptical I’m going make the connection.

She reassures me I have time and that they’ll wait for me. I’m still skeptical but I don’t have much choice so I board.

08.08.2025 00:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Today, I arrived at the airport, get to the gate and I see that the flight is delayed by 1 hour. This is okay though, since I have a 2.5hr layover in Vancouver. No problem, I can do customs just fine in 1.5hrs.

08.08.2025 00:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

So in early June, I booked a flight home to Ottawa from Seattle. I booked my usual 6am departure, connecting through Vancouver, arriving home around 4pm.

A month later, I get an email saying I was rebooked on a 10am flight, still through Vancouver but getting in at 8:40pm. Ugh but okay.

08.08.2025 00:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Okay, I am now ready to explain how fucking horrendous today has been.

Today, I was supposed to be going home to celebrate my sister’s 30th birthday and doing one last visit before she has her second child.

Unfortunately, that’s not happening anymore.

08.08.2025 00:04 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I’m not going to even recount the stupidity of this flight. I cannot be bothered

07.08.2025 18:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The closest I’ve felt to anything spiritual lately tbh

07.08.2025 18:14 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A dramatic stage performance is captured in this image, featuring Lady Gaga in a voluminous, bright red costume standing atop a large, circular, fabric-covered structure resembling a mushroom or umbrella. The costume includes an elaborate headpiece with long, spiky elements. Below, several other performers dressed in red emerge from the structure, climbing a ladder or framework, with theatrical lighting and fog adding to the eerie, surreal atmosphere. The background is filled with a dimly lit audience watching the spectacle.

A dramatic stage performance is captured in this image, featuring Lady Gaga in a voluminous, bright red costume standing atop a large, circular, fabric-covered structure resembling a mushroom or umbrella. The costume includes an elaborate headpiece with long, spiky elements. Below, several other performers dressed in red emerge from the structure, climbing a ladder or framework, with theatrical lighting and fog adding to the eerie, surreal atmosphere. The background is filled with a dimly lit audience watching the spectacle.

Lagy Gaga walks confidently down a stage runway, wearing a black outfit with thigh-high boots and a dramatic red feathered headpiece. She holds a microphone, mid-performance, with expressive facial features. To her side, a cameraman captures the moment up close. On the left side of the image, several dancers in red costumes with feathered accessories cheer and raise their arms, adding energy to the scene. The lighting is theatrical and moody, emphasizing the bold, cabaret-style aesthetic of the performance.

Lagy Gaga walks confidently down a stage runway, wearing a black outfit with thigh-high boots and a dramatic red feathered headpiece. She holds a microphone, mid-performance, with expressive facial features. To her side, a cameraman captures the moment up close. On the left side of the image, several dancers in red costumes with feathered accessories cheer and raise their arms, adding energy to the scene. The lighting is theatrical and moody, emphasizing the bold, cabaret-style aesthetic of the performance.

A group of performers dressed in flowing white garments are dramatically posed on an ornate, tilted platform resembling a luxurious architectural structure, possibly a bed or balcony. The platform is adorned with intricate carvings and bathed in cool blue lighting, creating a surreal and dreamlike atmosphere. The performers’ expressions and gestures suggest intense emotion or theatrical storytelling, adding to the overall sense of a stylized, immersive performance.

A group of performers dressed in flowing white garments are dramatically posed on an ornate, tilted platform resembling a luxurious architectural structure, possibly a bed or balcony. The platform is adorned with intricate carvings and bathed in cool blue lighting, creating a surreal and dreamlike atmosphere. The performers’ expressions and gestures suggest intense emotion or theatrical storytelling, adding to the overall sense of a stylized, immersive performance.

Lady Gaga stands at the edge of a runway stage in a packed arena, dramatically pulling an enormous flowing rainbow-colored fabric behind them. The fabric stretches across the stage, glowing with vivid hues under the lights, creating a striking visual that sweeps toward the cheering crowd. The audience is illuminated by scattered phone lights, capturing the magical, pride-filled moment.

Lady Gaga stands at the edge of a runway stage in a packed arena, dramatically pulling an enormous flowing rainbow-colored fabric behind them. The fabric stretches across the stage, glowing with vivid hues under the lights, creating a striking visual that sweeps toward the cheering crowd. The audience is illuminated by scattered phone lights, capturing the magical, pride-filled moment.

Oh my god, my queen πŸ’•

07.08.2025 18:11 β€” πŸ‘ 12    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
A smiling couple takes a selfie inside Climate Pledge Arena, seated in a private suite overlooking the stage and audience area. The woman has chin-length pink hair and a nose ring, while the man has a beard and a shaved haircut. A can of Truly Hard Seltzer rests on the ledge in front of them. Behind them, the stadium seating and ambient red lighting hint at a concert atmosphere, with fans beginning to fill the seats.

A smiling couple takes a selfie inside Climate Pledge Arena, seated in a private suite overlooking the stage and audience area. The woman has chin-length pink hair and a nose ring, while the man has a beard and a shaved haircut. A can of Truly Hard Seltzer rests on the ledge in front of them. Behind them, the stadium seating and ambient red lighting hint at a concert atmosphere, with fans beginning to fill the seats.

A large indoor arena, Climate Pledge Arena, is shown preparing for a concert or performance. The stage features ornate gothic-style architecture with dramatic lighting, a curved front, and props. A large digital screen displays stylized text and QR codes framed by intricate black-and-white designs. The audience seating is mostly empty, with a few people scattered around, suggesting the event has not yet started. Overhead rigging and lights are visible above the stage. LED ribbon displays around the arena advertise Amazon Prime.

A large indoor arena, Climate Pledge Arena, is shown preparing for a concert or performance. The stage features ornate gothic-style architecture with dramatic lighting, a curved front, and props. A large digital screen displays stylized text and QR codes framed by intricate black-and-white designs. The audience seating is mostly empty, with a few people scattered around, suggesting the event has not yet started. Overhead rigging and lights are visible above the stage. LED ribbon displays around the arena advertise Amazon Prime.

Concert #3 of the summer? The Mayhem Ball πŸ–€

07.08.2025 02:34 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@savannah.dev is following 20 prominent accounts