Paul Kenjora At GoogleinBQFlowThe New SA360 Un-ClientThis is a story about how the SA360 team released a new API version and our team runs it out of the box on code built 3 years earlier……3 min read·Apr 10, 2024----
Paul Kenjora At GoogleinBQFlowAvoiding InternalServerError When Using Google GenerativeAI ChatThis error took a bit of investigation because its a generic 500 error and occurs as a side effect of chat history. If you’re seeing this…3 min read·Apr 1, 2024----
Paul Kenjora At GoogleinBQFlowBQFlow And Google Ads ManagerHi, recently we had an ask to integrate the flexibility of BQFlow’s authentication with the Google Ads Manager Client. The following is a…1 min read·Jan 24, 2024----
Paul Kenjora At GoogleinBQFlowIntroducing BQFlow ETLEarlier this year, a teammate at Google, Ana Esqueda, and I released the BQFlow GitHub Repo. It’s a Python project that moves data between…3 min read·Aug 4, 2023----
Paul Kenjora At GoogleinStarThinkerGoogle OAuth 2.0 Access Token and Refresh Token ExplainedUser authentication at Google can be a bit confusing, especially the difference between the Refresh Token and the Access Token. When…5 min read·Dec 20, 2022----
Paul Kenjora At GoogleinStarThinkerStarThinker Open Source Support Ends At GoogleOver the past few years the StarThinker open source project has been a tremendous pleasure to work on with stakeholders both internal and…3 min read·Dec 19, 2022----
Paul Kenjora At GoogleA Celestial Simulator For The Kids Written In PythonMy daughter wanted to try coding this week, specifically she wanted to build a game. As an engineer, I was thrilled at the power she was…2 min read·May 2, 2022----
Paul Kenjora At GoogleWhat Happens After Reading The Happiness AdvantageLast week I listened to The Happiness Advantage By Shawn Achor. First, I’m really proud, I upped my listening speed to 1 3/4 and managed to…2 min read·Apr 27, 2022----
Paul Kenjora At GoogleinStarThinkerMaking Authenticated Calls To Google Discovery APISometimes a Google API and the associated Discovery Document is early release or somehow otherwise restricted to specific Google Cloud…2 min read·Apr 13, 2022----
Paul Kenjora At GoogleinStarThinkerReplicating CM360 Reports Across Multiple AccountsCM360 allows only one account per report. When running the same report for multiple accounts the user or script has to create the report…3 min read·Nov 12, 2021----