Daily Reading List – February 7, 2024 (#256)

Eleven different meetings today with so much content switching that I’m experiencing whiplash. But they were all good sessions, and I’m excited about the things we’re up to. Somehow I also happened to read a lot of items today, so enjoy the list below.

[blog] My Current Approach To Software Delivery. Have you documented your philosophy around software delivery, or leadership overall? It’s actually something I’ve started, so this post resonated with me.

[blog] Firestore Multiple Databases is now generally available. We used to just let you provision a single Firestore (NoSQL) database per Google Cloud project. Now you can deploy many using the console, Terraform, and SDKs.

[article] Why developers should put the database first. Do you start with the database when building software? This article explores the centricity of data in modern apps, and a new abstraction that may help devs spend less time messing with their database of choice.

[article] Retrieval-augmented generation, step by step. This lengthy article explains what RAG is, some use cases, and then offers a tutorial.

[blog] Faster startup times for Kubernetes workloads with Kube Startup CPU Boost. This is terrific. Install this controller into your cluster to “boost” resource allocation for pods when they start up.

[article] Ephemeral Execution Is the Future of Computing, but What About the Data? This video plus transcript focuses on Tekton—it’s an open source engine for CI/CD—as the example of compute services that are short lived.

[blog] Improving Interoperability Between Rust and C++. We care about the health and growth of the Rust language, and it’s cool to see an investment here to make interop better.

[youtube-video] Top 3 Google Cloud tips for Firebase developers. Firebase is a top cloud for learners, and many folks add Google Cloud services to their architectures. This great video shows 3 popular scenarios.

[blog] The Great Migration, MySQL Edition. Flipkart uses a ton of MySQL. How did they move a giant fleet from one data center to another? Good description here.

[blog] Graph neural networks in TensorFlow. This looks like some cool work for building graph neural networks. And you can try it out yourself in Colab.

[lab] Create a Cloud Run service with a sidecar. Our code labs are an easy way to do step-by-step learning about cloud services. This one helps you build a sidecar that works with your serverless workload.

[article] Pivotal Founder Rob Mee’s New Startup Is Using AI To Drag Ancient Mainframes Into The Cloud. I think I count four different consultancies that spawned from Pivotal, and Rob’s is doing some creative work to make modernization a reality for companies stuck on mainframes.

##

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.