Daily Reading List – October 2, 2023 (#173)

Eleanor Roosevelt once said “Learn from the mistakes of others. You can’t live long enough to make them all yourself.” I enjoy reading incident reports and stories of how folks solved tricky problems. You’ll find two such pieces in the list below.

[blog] Incident Review: What Comes Up Must First Go Down. What happens when you do all the right things, and that somehow contributes to an incident? The crew at Honeycomb wrote up a very good incident report that explains it.

[blog] Serverless phpIPAM on Cloud Run. Serverless functions are a terrific mechanism for connecting managed services together. It’s not often the right choice for code-heavy apps or complete software packages. Here’s a case of running a software product on our container-based serverless platform.

[blog] Lessons from debugging a tricky direct memory leak. It’s probably not fun in the heat of the moment, but good tech teams kinda enjoy the exploration of system problems and uncovering the root cause.

[blog] This Is The Best Way To Get Big Projects Done: 5 Secrets From Research. Want to get projects done—at work, or even a home improvement project—then do these five things.

[blog] Chromebook Plus: more performance and AI capabilities. Here comes the Plus edition. I’m personally holding out for Chromebook Extreme. Maybe next year?

[docs] Organizing a Go module. I like this detailed look at considerations for laying out a Go project on your file system.

[blog] The API Gateway and the Future of Cloud Native Applications. The API gateway continues to be an important part of many architectures, and will evolve further as meshes and mesh technologies take hold.

[blog] State of Local Development and Testing 2023. Survey data that likely skews more indie dev or small/midsize company (versus enterprise), but still useful for observing trends.

[blog] So long data silos: Announcing BigQuery Omni cross-cloud joins. Join data across cloud data lakes in a single query? That’s what we have here, and it’s pretty cool.

##

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.