InGoogle Cloud - CommunitybyTim Swena (Swast)·Jul 25, 2025Creating a production-ready data pipeline with Apache Airflow and BigFramesIn this post, I build a data pipeline in Python to ingest US Census data into BigQuery tables, using Apache Airflow and BigQuery DataFrames…
Tim Swena (Swast)·Mar 22, 2025The Story Behind Overcast Data: How Historical Weather Insights Can Transform Your PlansIt all started with a simple question from my wife: “What will the weather be like on our wedding day?” We were planning our wedding at…
InGoogle Cloud - CommunitybyTim Swena (Swast)·Mar 12, 2025Introducing partial ordering mode for BigQuery DataFrames (bigframes)Set the bigframes.pandas.options.bigquery.ordering_mode = "partial" option to prevent BigQuery DataFrames from creating a deterministic…
Tim Swena (Swast)·May 14, 2021Effective Beginner-Friendly Messaging for DwebIn our session at Offline Camp 2019, we identified several problems with how the dweb is presented. Documentation often focuses on…
Tim Swena (Swast)·Dec 16, 201990s Aesthetics in Modern TechApproaching a blank canvas, 16x16 pixels at a time
InGoogle Cloud - CommunitybyTim Swena (Swast)·Jul 29, 2019Announcing google-cloud-bigquery Version 1.17.0BigQuery results to DataFrame 31x Faster, powered by Apache Arrow.A response icon1A response icon1
Tim Swena (Swast)·Dec 30, 2018Pixel Art Park 5 — An Attendee’s ReviewAlexandra and I attended Pixel Art Park 5 in Tokyo on December 9, 2018. I loved seeing so many pixel art pieces, chiptunes, and…