Daily Reading List – July 5, 2023 (#115)

I had a good long weekend for the US Independence Day holiday, and now have 3 days to do 5 days of work! I read lots of good items today, and hope you find one or two that resonate with you.

[blog] Why Integration Testing Is Key to Testing Microservices. Good post on why integrations tests matter, and one way to do realistic tests between the services in your architecture.

[blog] How to choose between REST vs. GraphQL vs. gRPC vs. SOAP. Quick look at a few of the possible API styles.

[youtube-video] Why We Should Stop Using JavaScript According to Douglas Crockford (Inventor of JSON). Hot take from a very credible individual. Warts and all, JavaScript doesn’t see to be waning in popularity.

[article] FinOps Gaining Ground, But Progress is Slow. It looks like a lot of companies are formally investing cost management for cloud, but the timeline for positive results seems too long.

[blog] Cloud CISO Perspectives: Late June 2023. This issue includes a strong intro about the “zero-day summer” we’re facing and how to stay safe.

[article] AI’s impact on cost savings, productivity, and jobs. Matt looks at how smarter companies will use AI to accelerate their teams, not shrink them.

[webinar] Developer Stories: Road to Java on GCP Serverless – What can trip you up? Tomorrow (July 6) at 9am PT, my colleague is looking at the benefits and risks of running Java on a serverless platform. I’ve seen the talk; it’s a good one regardless of which platform you currently use.

[article] PlatformCon 2023: Bigger and Even Better. Is PlatformCon becoming one of the next great events in our industry? Maybe so. Terrific write up here of what we’re all learning about platform engineering.

[article] Why the government should take a page from Google’s IT playbook. Speaking of SRE and platform-thinking, this piece encourages government agencies to copy our SRE practices.

[article] Generative AI Cloud Platforms: AWS, Azure, or Google? It’s early days for generative AI, but the major cloud vendors have been preparing for this for years. How does each stack match up?

[article] Getting started with Google’s PaLM API. This is a good step-by-step example of using a notebook to interact with our LLM to write a blog post for you.

##

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.