Daily Reading List – December 12, 2023 (#222)

Fun day today, should be fun tomorrow as we help developers do great things with AI. Don’t miss this online event.

[article] How to Tell an Employee They’re Not Ready for a Promotion. These are hard conversations to have, but managers do a disservice when they don’t help their staff understand what exactly they need to do to reach the next level.

[article] This Is The Simple Way To Achieve Your Goals: 3 Secrets From Research. Good piece that explains what strategy is (and isn’t) and how to better focus your attention on how you reach your goals.

[blog] C# library and samples for GenAI in Vertex AI. If I need to use HTTP endpoints to call into a service I will, but I’d much rather use an SDK that offers strong types, help with authentication, and clear user patterns. This is useful post for .NET devs exploring generative AI.

[article] Docker acquires AtomicJar, a testing startup that raised $25M in January. I’ve offered a few links to testcontainers in this reading list in 2023, and am happy to see my friends at AtomicJar find a long-term home. More here.

[blog] What are these “GPUs” really? How are GPUs different from CPUs? Or TPUs for that mater? You might not need to be an expert, but it’s good to know the basics.

[blog] Running WebAssembly code in Go. Import WebAssembly functions and run in a Go app? Neat demo.

[article] Broadcom is killing off VMware perpetual licences and strong-arming users onto subscriptions. Not surprising, as most of the software industry seems to be moving towards subscription models.

[article] 5 Reasons to Move Beyond SRE to Observability. I understand the argument here, I think, but it still feels like an odd “graduation” from one idea to the next.

[blog] TestDrivenDevelopment. Here’s a short post from Martin Fowler that offers some good reminders about what good TDD looks like.

[article] What DevOps teams need to know for 2024. Whatever you say you’re doing—DevOps, platform engineering, SRE, “regular” ops—you’ll find something of use here.

##

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.