Daily Reading List – November 20, 2023 (#208)

Did you have a decent weekend? I had fun with my family, got some work done, and finished a book. Today was packed, but the rest of the week is quiet due to the U.S. holiday. Find some AI content and more below.

[blog] Build AI-Powered Chatbots on Cloud Run: A Step-by-Step Guide Using Google’s PaLM API and Cloud Run. Simple walkthrough of a fairly straightforward experience to call our LLM from an app running on our serverless stack.

[blog] Why I Prefer Trunk-Based Development. Good argument for everyone working on the mainline versus branching off for long periods of time.

[podcast] A Bootiful Podcast: Google Developer Advocate, Java legend, Alexis Moussine Pouchkine. Listen to this podcast with two folks I like a lot. Josh at VMware chats with our very own Alexis about the next big Spring release and more.

[blog] Create a Read Replica of an external source/master(AWS) in GCP CloudSQL using GCP Database Migration Service (DMS). Be very careful before you decide to do this, but if the business need outweighs the cost, it’s good to know it’s possible!

[article] How to Prepare for the Deluge of Year-End Requests. I’ve had quiet end-of-year periods, and absolutely chaotic ones. This article helps you create the former by preventing the latter.

[blog] Introducing BigQuery cross-region replication: enhanced geo-redundancy for your data. A single DDL statement to create a dataset replica in other cloud region? Wow. This definitely simplifies your architecture.

[blog] A Cloud Run service was slow, here’s how we fixed it. I like troubleshooting-style posts as they often spark new ideas in my head about how to fix something of my own.

[blog] Write Clean Code to Reduce Cognitive Load. Brief post about an important point about simplicity in your code.

[blog] Major steps this year on the journey to multiplatform development. Given the mainstream use of multiple device surfaces—phone, laptop, desktop, tablet, gaming machine—it’s useful to have powerful multiplatform frameworks.

##

Want to get this update sent to you every day? Subscribe to my RSS feed or subscribe via email below:

Author: Richard Seroter

Richard Seroter is currently the Chief Evangelist at Google Cloud and leads the Developer Relations program. He’s also an instructor at Pluralsight, a frequent public speaker, the author of multiple books on software design and development, and a former InfoQ.com editor plus former 12-time Microsoft MVP for cloud. As Chief Evangelist at Google Cloud, Richard leads the team of developer advocates, developer engineers, outbound product managers, and technical writers who ensure that people find, use, and enjoy Google Cloud. Richard maintains a regularly updated blog on topics of architecture and solution design and can be found on Twitter as @rseroter.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.