
Python Software Friendliness Engineer @googlecloud a.k.a. @TimSwast. Views expressed here are my own. (he/him) @timswast@vis.social
Chicago, IL
Joined April 2019
- Tweets98
- Following678
- Followers109
- Likes2.6K
Tim Swast retweeted

Kirk Borne@KirkDBorneMar 11
🇺🇸!
United StatesConnected via United States App StoreLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
Scaling Pandas to Petabytes — The Architecture and Tradeoffs of BigQuery DataFrames: odbms.org/blog/2026/03/techn… by @odbmsorg
⬇️
docs.cloud.google.com/bigque…
BigQuery DataFrames (BigFrames) is an open-source Python library that provides a Pandas-compatible API for analyzing data stored in BigQuery. Unlike Pandas, which loads data into local memory, BigFrames translates operations into BigQuery SQL, enabling data scientists to work with terabyte-scale datasets using familiar Pandas syntax.
If you have a DataFrame, you can run Gemini on all of the rows using BigQuery.
import bigframes.bigquery as bbq
movies['title'] = bbq.ai.generate(
("What is the movie title for this poster?", movies['poster'])).struct.field("result")
medium.com/google-cloud/ai-f…
Replying to @bikegridnow
It was my first time joining you all too. Great ride!
Replying to @hankgreen
The last few times I took a cab, the credit card reader "wasn't working". Not a great experience to navigate when I don't usually have smaller bills for tips.
Tim Swast retweeted
Did you know Ibis and @Google #BigQuery are a match made in the clouds☁️✨
Check out this post from @FriendlinessDev on how to query BigQuery with #Python using Ibis.
cloud.google.com/community/t…
Tim Swast retweeted
My next article is on how building cities for people instead of cars will make us all richer.
Just one example: it turns out every random midsized intersection in every city wastes enough space for at least FORTY EIGHT pretty nice two bedroom apartments!
They do, actually, but it's not set by default.
job.configuration.query.maximumBytesBilled in the jobs.insert API.
cloud.google.com/bigquery/do…
Tim Swast retweeted
We are happy to announce the release candidate of pandas 2.0.0.
It can be installed from our conda-forge and PyPI packages via mamba, conda or pip, for example:
mamba install -c conda-forge/label/pandas_rc pandas==2.0.0rc0
python -m pip install --upgrade --pre pandas==2.0.0rc0
Replying to @IanColdwater
I hadn't considered that Twitter login would break. That's a really bad look for Twitter.
Tim Swast retweeted
I approve of Sarah's message! You can do it, Seattle! youtube.com/watch?v=OwZmIDpU…
Replying to @the_transit_guy
Whatcom County transit was the first time I felt like I could get whereever I needed to be reliably without a car, and it was so freeing.
Tim Swast retweeted
We shouldn't blame candidates just for running. It's their right, and their views add perspective even if we don't agree with them. If there's an error, blame the voting method.
@AaronBlake at @washingtonpost is wrong. @SarahPalinUSA didn't cost the GOP a House seat. RCV did.
Tim Swast retweeted
How favorite betrayal works in RCV: youtu.be/JtKAScORevQ











