Daily Reading List – July 26, 2023 (#130)

It was another enjoyable, busy day with meetings in NYC. I’m very grateful to work with such smart folks who are apparently as competitive and eager to win as I am. The content I read today spanned topics, and I’d bet you find one or two things you like.

[blog] Handling Retries in Messaging Systems. This post explains some of the basic patterns as they relate to cloud-based messaging services.

[blog] Common pitfalls in Go benchmarking. Eli points out where your benchmarking test can go wrong, and these pitfalls should apply to most any compiled language.

[blog] Setting up Kafka Strimzi Operator and Kafka Cluster on GKE. Running stateful workloads on Kubernetes a few years ago would have gotten you some sideways glances, but today it’s a reasonable thing to do.

[blog] Getting started with Go guide. Gentle introduction, with good narration about how things work.

[blog] Cloud Deploy gets deploy parameters, new console creation flows, and reduced pricing. This might now be the best continuous deployment service from a hyperscaler. The usability got better with more UI-based flows, the configurability improved with deploy parameters, and the “getting started” price is now attractive.

[blog] PaLM API Firebase Extensions Tutorial. I’m not sure how you would add “text summarization” to a site or app in years past, but generative AI makes it fairly simple now.

[blog] Should you job hop every ~2 years? Staying at a company for nearly 20 years isn’t super common in the tech space. Brian’s done it, and has thoughts on when to stay and when to go.

[blog] DevRel Management and Leadership: Guidance, Skill Development, and Book Recommendations. Great book suggestions from Daniel, and you should pick these up if you’re in any technical org, not just DevRel.

##

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.