Daily Reading List – January 16, 2024 (#240)

I had a quiet day in London, meeting with friends and getting work done. The event I’m here for starts tomorrow morning. In the meantime, i got to build some things today, and read a fair bit. Check out the list below.

[article] How Apple built iCloud to store billions of databases. This offers a detailed look at what Apple’s said publicly about their architecture and how it works.

[article] From Potential to Profit with GenAI. Lots of interesting data here. The investment in generative AI is big, but so are expectations. Many are looking for cost savings in 2024, which may be unrealistic.

[article] HOWTO: Change your behavior. Are there things you’d like to start doing or stop doing? Probably, if you’re a human being. Read this for some perspective on what it takes to change.

[blog] Sign in with Google in Go. If you built an app that lets users sign in with existing identities, your users probably thank you. This post shows two options for incorporating Google identities.

[article] 11 reasons the new Java is not like the old Java. Too many folks are building with old versions of Java, but maybe all these recent additions to the language will encourage folks to upgrade.

[blog] Deploy, Don’t Delay: Streamlining model deployment with Vertex AI Deployer. This is a very good walkthrough of how to deploy trained ML models to Vertex using our continuous delivery service.

[article] The Best Leaders Can’t Be Replaced by AI. Right now, you’re not going to AI for what makes a good leader: compassion, awareness, or wisdom.

[blog] Test-Driven Development (TDD), Building ‘Hello World’ in Go. I can’t say I’ve seen much (any?) writeups about testing Go apps. This one jumped out at me, and was solid.

[blog] Coming Soon: Golang 1.22. It feels to me that language changes are coming faster (it’s probably just in my head), so I like these types of posts that bubble up the changes that matter most.

##

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.