Sign in

Savannah Ostrowski

@savannah.dev
6K followers 243 following 2.3K posts

Python 3.16 & 3.17 Release Manager. Python Steering Council. Python Core Developer. Building @fastapicloud.com. Likes infra, open source, film, physical computing + cats. savannah.dev github.com/savannahostrowski @coredispatch.xyz

PostsRepliesMedia
Savannah Ostrowski @savannah.dev · 17/09/2026
c a m o u f l a g e
A tiny standard issue tabby burrowing into my arms while I’m wearing a camo hoodie.
1210
Savannah Ostrowski @savannah.dev · 03/09/2026
OH MY GOD THEY SHINGLED OVER THE GARAGE 😭
house circa 2018~, has two garages
120
Savannah Ostrowski @savannah.dev · 14/08/2026
I asked him to help me triage some argparse issues but he got too sleepy.
A fluffy cat sleeping on a desk next to a keyboard. He’s in front of a screen with VS Code open.
0140
Savannah Ostrowski @savannah.dev · 14/08/2026
Newest CPython contributor
My cat sitting in front of the computer. VS Code is open to the CPython repo and he looks like he’s reading.
6372
Savannah Ostrowski @savannah.dev · 04/08/2026
3.15 RC 1 IS OUT discuss.python.org/t/python-3-1...
Charli xcx's 360 music video intro screen with 3.15 overtop
2285
Savannah Ostrowski @savannah.dev · 30/07/2026
I’m sorry. This post escaped containment and I forgot to post a picture of our sweet demon Nori. She’s 7lbs and 100% a terror.
Nori (a standard issue tabby) looking angelic
111427
Savannah Ostrowski @savannah.dev · 18/07/2026
It only gets worse
An indescribable AI generated image of many hundreds of Pablos delivering a conference talk.
020
Savannah Ostrowski @savannah.dev · 17/07/2026
#EuroPython! I’m giving a talk about my very favourite feature in Python 3.14 in about 30 minutes in S1! If you like containers, Python, tinkering on weird projects, come hang out!
EuroPython talk schedule! My talk is at 10:10am
1184
Savannah Ostrowski @savannah.dev · 13/07/2026
If you don’t want food pics, maybe ignore me for a bit
Milk bread with herbs, cream cheese, capers, poached eggs, chipotle mayo???, basil oil
1100
Savannah Ostrowski @savannah.dev · 12/07/2026
I could cry 😭😭😭😭
Homemade sausage, pork lard, whipped butter and miscellaneous picklesZalewajkaPierogi with potato and sheep cheese
080
Savannah Ostrowski @savannah.dev · 10/07/2026
dishoom breakfast goes wild
bacon naan roll and ruby red grapefruit juice!
080
Savannah Ostrowski @savannah.dev · 08/07/2026
I DONT KNOW HOW THIS HAPPENED BUT I RECEIVED SURPRISE MERCH FOR CHARLI XCX’S NEW ALBUM. MUSIC FASHION FILM OUT JULY 24TH
Front of shirt with the track list

Rock Music (1.55)

SS26 (2.46)

Card Declined (3.28)

Camera (2.31)

2007 (2.04)

I’m Afraid (2.11)

Yeah (2.17)

Wink Wink (2.03)

Persona (2.37)

Magic Metal Montana (2.31)

No One Lasts Forever featuring David Cronenberg (5.42)Back of shirt - MUSIC FASHION FILM
270
Savannah Ostrowski @savannah.dev · 10/06/2026
Drake meme.

Top: Drake recoiling in disgust from a GitHub error message reading "failed to authenticate via web browser: non-200 OK status code: 401 Unauthorized body: '{"message": "Requires authentication", "documentation_url": "https://docs.github.com/rest", "status": "401"}'". 

Bottom: Drake smiling and pointing approvingly at the GitHub status page showing an incident titled "Authentication issues related to API requests" with multiple updates from June 10, 2026 saying the issue is being investigated and mitigated.
190
Savannah Ostrowski @savannah.dev · 09/06/2026
Hello, here is my son
A long-hair tuxedo cat laying on the ground, belly to the sky. His white belly looks extra floofy and his paws are curled. He is looking directly at the camera
1233
Savannah Ostrowski @savannah.dev · 27/05/2026
won tickets to an early screening, more to say tomorrow :)
Backrooms poster on a movie screen
070
Savannah Ostrowski @savannah.dev · 16/05/2026
Debugging! Containers! Hacking on cool projects! 3:15pm in Grand Ballroom B! Be there! #PyConUS
PyCon US 2026 - The art of live process manipulation with Python 3.14's zero-overhead debugging interface
0140
Savannah Ostrowski @savannah.dev · 13/05/2026
Cuteeeeee! I love the colour! I went for a magnetic green and pink polish myself!
A picture of a hand with several gold rings and magnetic green and pink polish!
260
Savannah Ostrowski @savannah.dev · 11/05/2026
oh my god
Syncing my Apple Music library across devices. U2 Songs of Innocence appears to be importing????
1250
Savannah Ostrowski @savannah.dev · 07/05/2026
Me before feature freeze yesterday? Pasting inline comment screenshots into general PR reviews.
Inline comment screenshot as a general PR review comment, because GitHub inline comments were broken.
0110
Savannah Ostrowski @savannah.dev · 06/05/2026
i'm going to lose my mind. love to literally not be able to review PRs with less than 24 hours before beta 1
can't save comments on github right now.
1140
Savannah Ostrowski @savannah.dev · 06/05/2026
aaaaaa I have THREE talks next week at #PyConUS! you should come to all of them!! but if you want to listen to me wax poetic about containers and my favourite 3.14 feature, sys.remote_exec(), this is the talk for you!
Promo graphic for PyCon US 2026 with the text "I'm a speaker at PyCon US 2026 — Talk" and a synthwave-styled background (purple sky, neon sunset, palm tree silhouettes, Long Beach skyline). Features a picture of me tinted in warm tones over the sunset. Talk title: "The art of live process manipulation with Python 3.14's zero-overhead debugging interface." Dates: May 13–19, 2026. Location: Long Beach. URL: https://us.pycon.org/
1153
Savannah Ostrowski @savannah.dev · 04/05/2026
beta 1 go brrrrrr
Jeremy Clarkson in a convertible car, his face contorted and cheeks blown back from high-speed wind, with an airfield visible in the background.
270
Savannah Ostrowski @savannah.dev · 01/05/2026
luv u @jakebailey.dev
Black and white photo of a bride and groom walking hand in hand down a grass path between rows of grapevines at a vineyard. The bride, in a strapless gown with a bow at the back and a visible floral arm tattoo, glances over her shoulder with a wide smile while holding a bouquet. The groom, in a dark tuxedo, walks slightly ahead. Evergreen trees and a white rail fence are visible in the background.
090
Savannah Ostrowski @savannah.dev · 01/05/2026
rather personal but it's our 1-year wedding anniversary this weekend (!!!) and apparently to celebrate we've been featured on the cover of a magazine???? lmao
Magazine cover, PNW Weddings Issue 15, Spring 2026. A bride in a white off-shoulder gown holding a pastel bouquet kisses a groom in a black tuxedo, surrounded by white pedestal vases of peach, lavender, and yellow florals in a lush garden. Cover lines: Excellence Awards, The Invisible Work Behind a Seamless Day, and Elle Haevin Couture Fashion Report.
4390
Savannah Ostrowski @savannah.dev · 29/04/2026
i'm genuinely just really sad and disappointed. mrshu.github.io/github-statu...
Last 90 days uptime: 86.75% uptime
150
Savannah Ostrowski @savannah.dev · 29/04/2026
nothing against those platforms but i don't want to have to spread myself across multiple websites, like i already do with bluesky and mastodon. this post inspired by:
GitHub warning banner that says "Some pull requests may be missing due to an ongoing search incident, but no data is lost. Use the API or GitHub CLI (gh pr list) for complete pull request results."
160
Savannah Ostrowski @savannah.dev · 19/04/2026
As of yesterday's run, Python 3.15 with the JIT enabled made the FastAPI benchmark: - 1% faster on RPi (blueberry) - 2% faster on Windows (prometheus) - 6% faster on Ubuntu 24.04 (ripley) - 13% faster on macOS M3 Pro (jones) www.doesjitgobrrr.com/run/2026-04-18
Screenshot of doesjitgobrrr.com dashboard showing JIT benchmark results for Python 3.15.0a8+ on April 18, 2026. Four machine cards summarize geometric mean results across 119 benchmarks: blueberry (aarch64) same speed, jones (aarch64, tail calls) 13.0% faster, prometheus (x86_64, tail calls) 6.0% faster, ripley (x86_64) 8.0% faster. Below, the Compare tab shows a cross-machine comparison table filtered by "fastapi", with fastapi_http benchmark results: 1.01x faster on blueberry, 1.13x faster on jones, 1.02x faster on prometheus, and 1.06x faster on ripley.
0402
Savannah Ostrowski @savannah.dev · 17/04/2026
lmao, make it stop.
Starbucks now has a ChatGPT integration to allow you to ask AI about drinks.
3233
Savannah Ostrowski @savannah.dev · 15/04/2026
Just shipped v0.2.0 of the @fastapi.tiangolo.com VS Code extension! There's now a CodeLens above your path operations showing how many tests reference them, which you can click to jump straight to the test(s). Now you can navigate in both directions: path operation to test, test to path operation.
2152
Savannah Ostrowski @savannah.dev · 03/04/2026
My face when I hear you still haven't upgraded to Python 3.14
A very disapproving Savannah. She looks visibly unhappy.
3421
Savannah Ostrowski @savannah.dev · 26/03/2026
In light of the fallout from the LiteLLM supply chain attack, I just learned that you can exclude newly published package versions when installing with uv using exclude-newer.
Limit candidate packages to those that were uploaded prior to the given date.
Accepts RFC 3339 timestamps (e.g., 2006-12-02T02:07:43Z), local dates in the same format (e.g., 2006-12-02) resolved based on your system's configured time zone, a "friendly" duration (e.g., 24 hours, 1 week, 30 days), or an ISO 8601 duration (e.g., PT24H, P7D, P30D).
Durations do not respect semantics of the local time zone and are always resolved to a fixed number of seconds assuming that a day is 24 hours (e.g., DST transitions are ignored). Calendar units such as months and years are not allowed.
May also be set with the UV_EXCLUDE_NEWER environment variable.
2285
Savannah Ostrowski @savannah.dev · 25/03/2026
and that's INTERPRETER to you, thank you very much!
Savannah wearing an "interpretor" shirt. The shirt has a warning diagnostic squiggle underneath.
280
Savannah Ostrowski @savannah.dev · 22/03/2026
b r e a d
A loaf of bread covered in seeds sitting on a wire rack. It looks beautiful and browned!
5740
Savannah Ostrowski @savannah.dev · 17/03/2026
oh no, the post is #2 on hackernews and people are mad that I named my machines after characters/ships from the Alien franchise, heh.
Chappell Roan yelling at a crowd that they are not fun.
1172
Savannah Ostrowski @savannah.dev · 17/03/2026
Working on the JIT has been one of the highlights of my career, both technically and socially. I'm so damn proud to be on this team of incredibly talented folks.
Conclusion: People are important, and with some luck, JIT go brrr.
180
Savannah Ostrowski @savannah.dev · 17/03/2026
It is time 🪐☄️🚀
Movie screen with the poster for Project Hail Mary. It’s an early access screening!
1120
Savannah Ostrowski @savannah.dev · 13/03/2026
The PyCon US schedule is out, and it's going to be a busy conference for me! Catch me: - 5/15 in a panel about fostering collab between scientific Python & core development - 5/16 for a talk about live process manipulation with Python 3.14's zero-overhead debugging interface - 5/17 for the SC panel
A vaporwave PyCon US logo
1203
Savannah Ostrowski @savannah.dev · 13/03/2026
me after cosplaying as an extrovert
A weathered, humanoid figure, resting on cream satin fabric.​​​​​​​​​​​​​​​​
1486
Savannah Ostrowski @savannah.dev · 27/02/2026
Took your advice!
A dark boule of sourdough! Top viewA dark boule of sourdough! Side view
110
Savannah Ostrowski @savannah.dev · 25/02/2026
perfection!
A boule of sourdough on a wire rack
170
Savannah Ostrowski @savannah.dev · 19/02/2026
me rn
Tim Robinson in I Think You Should Leave. He's dressed in a hot dog costume, yelling "we're all trying to find the guy who did this"
060
Savannah Ostrowski @savannah.dev · 19/02/2026
"man, this docs example isn't even valid code. Running it just results in a TypeError...when did this happen? who added this?" ...goddamn it, Savannah
The git blame of who added the broken code...it was me.
2190
Savannah Ostrowski @savannah.dev · 05/02/2026
it's like @letterboxd.social knows that I'm going to see The Moment tomorrow <3
An Easter egg on Letterboxd. The logo says "Letterboxcx"
020
Savannah Ostrowski @savannah.dev · 26/01/2026
HAPPY BIRTHDAY TO ME 🎉
Me in front of a massive seafood platterA seafood platter with scallops, clams, oysters, shrimp, lobster and mussels
2160
Savannah Ostrowski @savannah.dev · 25/01/2026
and I’m going to watch lord of the rings return of the king at the theatre and then eat oysters!!!
Lady Bird at a convenience store saying “it’s my birthday today.”
6300
Savannah Ostrowski @savannah.dev · 23/01/2026
Surprise early birthday flowers from my sister 🥹
A close up of lush bouquet in a orange glass vase with a pink ribbon, featuring soft pink garden roses, pink peonies, pale peach dahlias, a deep red pin-cushion protea, light blue delphiniums, fuzzy scabiosa pods, yellow orchids, and greenery. The arrangement sits on a white desk beside a display of mechanical keyboards.A zoomed out shot of a lush bouquet in a orange glass vase with a pink ribbon, featuring soft pink garden roses, pink peonies, pale peach dahlias, a deep red pin-cushion protea, light blue delphiniums, fuzzy scabiosa pods, yellow orchids, and greenery. The arrangement sits on a white desk beside a display of mechanical keyboards.
0100
Savannah Ostrowski @savannah.dev · 22/01/2026
A fluffy tuxedo cat, lying on the ground against a wall with his belly up. His front paws are curled and he is peeking over his coat with a silly look on his face.
1110
Savannah Ostrowski @savannah.dev · 21/01/2026
Hacking on an embeddable Python REPL, powered by Wasm/Pyodide. My goal is to make it super simple to get Python running on a website...so that there's no package installation required, just specify the script tag and div and you're done (supports theming and package installs via attribute as well)!
4607
Savannah Ostrowski @savannah.dev · 24/12/2025
o u t o f o f f i c e
Savannah posing for a selfie. She is wearing sunglasses and a baseball hat that says “charli”
2180
Savannah Ostrowski @savannah.dev · 17/12/2025
not going to link this since it's on x but...
We’ve read your posts and heard your feedback. 

1. We’re postponing the announced billing change for self-hosted GitHub Actions to take time to re-evaluate our approach. 

2. We are continuing to reduce hosted-runners prices by up to 39% on January 1, 2026. 

We have real costs in running the Actions control plane. We are also making investments into self-hosted runners so they work at scale in customer environments, particularly for complex enterprise scenarios. While this context matters, we missed the mark with this change by not including more of you in our planning. 

We need to improve GitHub Actions. We’re taking more time to meet and listen closely to developers, customers, and partners to start. We’ve also opened a discussion to collect more direct feedback and will use that feedback to inform the GitHub Actions roadmap. We’re working hard to earn your trust through consistent delivery across GitHub Actions and the entire platform.
1341