Daily Reading List – May 6, 2025 (#546)

It’s a good day when you get caught up on work, have a few minutes to work on a side project, and learn some new things. Today was that day.

[blog] Build rich, interactive web apps with an updated Gemini 2.5 Pro. Big upgrade, and now even better at web development and code transformation. Lots of places to try it out for free!

[blog] OSS: Two Steps Forward, One Step Back. Stephen gives the analyst treatment to some of the open source happenings that I mentioned here on the reading list last week.

[blog] Deploying to Cloud Run from a client-side web app. Should you do this? I don’t know. But when the creator of Cloud Run shows it as a pattern, it’s at least cool to consider it.

[blog] Running Docker in Docker on GKE Autopilot with gVisor. Speaking of doing things just because you can, William shows that you can run Docker in Docker.

[blog] From Hello World to Hello Agent: Google’s ADK Made Easy. Good overview of what’s in the box with this agent development framework and some basics on how to use it.

[blog] Dynamic Tool Updates in Spring AI’s Model Context Protocol. Folks are doing creative and useful things with MCP right now.

[blog] Tutorial Series: Application Hub in Google Cloud. Things move to fast to have a manually maintained resource directory or CMDB. I like that App Hub makes it simpler. Romin has a three part series of posts that explain App Hub in detail.

[blog] A Foundational Framework for Agentic AI Ecosystems: Enabling Development, Discovery, and Composition. If you end up building agents, you’ll find yourself with a “stack” of capabilities ranging from a registry to runtimes to builder frameworks.

[article] Google’s Gemini has beaten Pokémon Blue (with a little help). Nice! There are useful implications for this besides just fun video game examples.

[article] Knowing when to use AI coding assistants. These types of articles have a short shelf life. Completely valid POV, but the “flaws” in the tools are resolving themselves fairly quickly.

Want to get this update sent to you every day? Subscribe to my RSS feed or subscribe via email below: