Daily Reading List – September 19, 2023 (#165)

During these quick European trips, I never get used to how late these people eat dinner. But another good day here in Paris, with a chance to talk about developer experience, generative AI, and how Google does DevOps.

[blog] Which Kinds of Tests Should I Write? Revisited. I like the designation of “customer tests” (ways to prove value, such as functional tests), and “programmer tests” (code does what you want, using something like unit tests).

[blog] Writing a Good Conference Summary or Trip Report: DevRel Superpowers. Are you expected to write up a trip report after a conference or business trip? This post offers a good framing for tackling it.

[blog] static-server: an HTTP server in Go for static content. Sometimes you just need a simple server running so that you can test out a variety of use cases. Here’s the few lines it takes to get a Go server running.

[blog] Capslock: What is your code really capable of? Here’s a new tool from Google that analyzes your code (Go, for now) and tells you about privileged operations (such as network operations). I can imagine this being helpful before you check in code, or during CI pipelines.

[blog] Cloud CISO Perspectives: Early September 2023. This includes the usual parade of links, but also an intro that discusses a major upcoming security conference.

[blog] Backstage on GKE, Cloud Run, and Cloud SQL. Platform engineering folks and others like Backstage as a platform for building dev portals. It can be hard to use, so I like demos like this that show how to get it running in Kubernetes or serverless container environments.

[article] Exploring Generative AI. Is generative AI any different than classic code generators? Yes, yes it is.

[blog] Bard can now connect to your Google apps and services. This is a terrific update to our free-to-use, powerful generative AI chat experience. Use connectors, double-check answers, and share conversations with others.

[blog] Expanding our infrastructure around the world. Here, we get more specific on Google Cloud’s next locations, including Oslo, Athens, Aukland, and Querétaro.

##

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.