Daily Reading List – November 14, 2023 (#204)

Today we have some good architectural content as well as material for your strategic planning. Dig in!

[blog] Retrieval Augmented Generation in Go. When you try and build something from scratch, you make all sorts of observations. Eli saw that Go is a good choice for RAG apps given that they’re primarily about data processing. Which Go is good at.

[article] GitHub’s all-in bet on AI may overlook Git. Did GitHub take their eye off their core mission to chase AI? Probably not, but social coding isn’t yet a solved problem!

[blog] Building a cross-cloud architecture for Spanner. This is an excellent, pragmatic post that walks through multiple ways that you can securely access our best-in-class database service from other clouds.

[article] Cloud buyers need bundled services, not siloed features. It’s not just cloud buyers. Many companies are looking to simplify and consolidate, and that means more complete product experiences.

[docs] Access private Google Kubernetes Engine clusters from Cloud Build private pools using Identity Service for GKE. This offers a solid walkthrough of how to implement a common scenario for secure software delivery.

[article] Kotlin keeps climbing the Tiobe popularity index. This Java alternative continues to gain mindshare. Have you tried it yet?

[blog] Beyond GovClouds: Building a Secure, AI-Enabled Government. Assertive point-of-view, and I’m here for it. GovClouds are a pale comparison to public clouds and represent a legacy approach.

[article] How one line of code caused a $60 million loss. Yikes. Story from decades ago, but a reminder at how expensive deployment mistakes can be. Here’s a story from this week.

[blog] Accelerating generative AI around the world with new data residency guarantees. We’re trying to ensure that you can safely use generative AI around the world.

##

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.