Daily Reading List – July 10, 2023 (#118)

Happy Monday to you. Dig in below for a handful of thought-provoking content pieces that I discovered today.

[site] Go Frequently Asked Questions. The Go documentation has an outstanding FAQ page for learning about Go, or getting insight into advanced topics. Some quick Googling only uncovered one other language that has something similar, and that’s Python.

[article] The three kinds of leverage that anchor effective strategies. Interesting post that emphasizes the need to focus on (differentiated) strengths versus trying fix your weaknesses. I agree, as long as you’re self-aware enough to know your personal/company weaknesses and the “right” way to ignore them.

[blog] Running Large Language Models on Google Cloud Platform via Cloud Run, VertexAI and PubSub – LLMOps on GCP. I really liked this post that looked at how to manually assemble an AI chatbot using native cloud services. It was a good exercise to learn about all the pieces that may eventually get swallowed up in a managed service.

[article] Red Hat kicked off a tempest in a teapot. Matt’s takeaway here is that Red Hat competition won’t come from other Linux vendors; it’ll come from cloud providers making Linux trusted and invisible.

[blog] Workflows executing other parallel workflows: A practical guide. Code a solution that spawns a bunch of parallel threads and then tries to join to join it all back together? Pass. Great case for a workflow engine!

[blog] Product Risk Taxonomies. What type of risks should you consider when trying to figure out if a solution is worth building? This post calls out four big ones that matter most.

[guide] Authentication at Google. Here’s a new reference guide and flowchart for picking the right authentication approach for your app.

[article] 🔥 vs. ❄️: Databricks and Snowflake Face Off as AI Wave Approaches. These two players are going head to head to be your data+AI platform of choice.

##

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.