Daily Reading List – September 27, 2023 (#170)

Today is Google’s 25th birthday. I’m old enough to be its dad! Check out a few links related to that (the birthday, not my fathering of an internet company), as well as some terrific tech content.

[blog] Google at 25: By the numbers. Fun set of insights using different numbers to represent the significant impact that Google has on the world.

[blog] Celebrating 25 years of Google Search: developer trends and history. How have dev trends changed over time? This post takes a look.

[article] The Angular Renaissance: Why Frontend Devs Should Revisit It. Angular has been around a while, and many developers rely on it for important apps. This article points out that its time for new folks to take a look as well.

[blog] Designing a Cloud Center of Excellence (CCOE). Good post on the AWS blog that looks at the reasoning, tasks, and durability of a CCOE within a company.

[blog] Make with MakerSuite – Part 1: An Introduction. Watch for an explosion of tools that make it easier to incorporate generative AI capabilities into apps.

[site] ThoughtWorks Radar Volume 29. I always look forward to these updates. This explores the techniques, tools, platforms, and languages that you should adopt, consider, or hold.

[blog] MySQL High Availability. Flipkart does a lot of MySQL, and built a home-grown solution to manage the high availability of their clusters.

[blog] Discovering LangChain4J, the Generative AI orchestration library for Java developers. LangChain seems popular, but you might feel left out if you don’t want to use JavaScript or Python. This post looks at an open source project that brings this tool to Java devs.

[docs] Optimize costs with FinOps hub. Will clouds pay lip service to cost management assistance, and then make it hard to optimize? I hope not! Our new FinOps dashboard seems helpful.

[blog] Data on Kubernetes has crossed the chasm: the case for running stateful apps on GKE. A rapidly-growing set of folks are choosing Kubernetes for stateful workloads. That’s a change from years past where it wasn’t trusted for production-grade data systems. Not anymore.

[blog] Best Practices for Securing Node.js Applications in Production. Good advice for Node/JavaScript apps, but same for Java, Go, C#, or any other language.

##

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.