Uploaded August 2026 | Updated September 2026, 3 weeks ago
In this episode, JK Gunnink walks Martin Omander through his actual, hands-on workflow for tackling poorly documented legacy code using AI.
No theoretical hand-waving here. JK shares the practical engineering strategies he uses to safely modify legacy systems without breaking things, including things like:
* Preparing the sandbox: Why documenting your local build, linter, and testing setup in a README is the ultimate prerequisite for letting AI agents self-correct.
* The model split (BDD): Using pro-tier models to write strict acceptance tests first, then handing execution off to faster, cheaper flash models to write the implementation until the tests turn green.
* Preventing context drift: Keeping the agent focused by breaking massive tasks down and maintaining a running markdown checklist.
Chapters:
0:00 - Intro
1:35 - The plan step
4:00 - The execute step
5:54 - The verify step
6:31 - Takeaways
Watch more Serverless Expeditions → https://goo.gle/ServerlessExpeditions
🔔 Subscribe to Google Cloud Tech → https://goo.gle/GoogleCloudTech
#ServerlessExpeditions #GoogleCloud
Speakers: Martin Omander, JK Gunnink
Products Mentioned: Gemini
In this episode, JK Gunnink walks Martin Omander through his actual, hands-on workflow for tackling poorly documented legacy code using AI.
No theoretical hand-waving here. JK shares the practical engineering strategies he uses to safely modify legacy systems without breaking things, including things like:
* Preparing the sandbox: Why documenting your local build, linter, and testing setup in a README is the ultimate prerequisite for letting AI agents self-correct.
* The model split (BDD): Using pro-tier models to write strict acceptance tests first, then handing execution off to faster, cheaper flash models to write the implementation until the tests turn green.
* Preventing context drift: Keeping the agent focused by breaking massive tasks down and maintaining a running markdown checklist.
Chapters:
0:00 - Intro
1:35 - The plan step
4:00 - The execute step
5:54 - The verify step
6:31 - Takeaways
Watch more Serverless Expeditions → https://goo.gle/ServerlessExpeditions
🔔 Subscribe to Google Cloud Tech → https://goo.gle/GoogleCloudTech
#ServerlessExpeditions #GoogleCloud
Speakers: Martin Omander, JK Gunnink
Products Mentioned: Gemini






![Firebase goes SQL: Inside the new SQL Connect (PostgreSQL)
Firebase SQL Connect → https://goo.gle/4fzZx4S
Discover Firebase SQL Connect, a powerful new PostgreSQL database hosted on Google Cloud SQL that auto generates strongly typed client SDKs directly from GraphQL schemas. Watch along and learn how to streamline cloud architecture using real time native SQL support, advanced PostgreSQL extensions like pgvector and PostGIS, and robust atomic transactions. Learn how to supercharge cross platform applications by leveraging custom resolvers and Cloud Functions to seamlessly integrate external APIs—and AI models like Gemini—directly into database operations.
Chapters:
0:00 - Intro
0:45 - Demo app’s schema
1:28 - Defining operations with Firebase
3:07 - [Demo] Emoji Exchange
5:24 - Using Cloud Functions for importing data sources from SDKs
7:21 - Out of the box features: Native SQL, PostgreSQL extensions, transactions, views
10:30 - Firebase SQL Connect summary
Watch more Google Cloud Next 2026 → https://goo.gle/next-talks-2026
🔔 Subscribe to Google Cloud Tech → https://goo.gle/GoogleCloudTech
#GoogleCloudNext
Speakers: Cynthia Wang
Products Mentioned: Gemini, Cloud SQL for PostgreSQL, Firebase SQL Connect Firebase goes SQL: Inside the new SQL Connect (PostgreSQL)](https://i.ytimg.com/vi/SOoBKKDO0Lc/mqdefault.jpg)



