Daily Reading List – December 14, 2023 (#224)

Back to my regularly scheduled content consumption today after yesterday’s Gemini-fest. There’s a good chance you’re going to want to click through each one of these!

[article] How Much Do Companies Invest in Developer Productivity Teams? How big is your central dev productivity team? They seem to get smaller (as a percentage) as the number of engineers increases. This post also looks at what these teams actually do.

[article] 7 Best Practices for Developers Getting Started with GenAI. There are so many ways you might use generative AI as a dev, and there’s no one single learning journey. But this represents a good set of things to consider.

[blog] It’s time for developers and enterprises to build with Gemini Pro. This post shows you the many ways to get started with Gemini.

[article] 12 Software Architecture Pitfalls and How to Avoid Them. Architecture matters a ton nowadays, even as we ship faster and with more local software team empowerment. This offers some useful advice.

[blog] Self-Publishing as Technical Marketing. Many of you have thoughts and ideas that belong in a book. It’s never been easier to self-publish, as Adam explains here.

[blog] What’s Going On With Language Rankings? I enjoy the programming rankings that Redmonk does twice a year. It looks like generative AI tools, and developers’ changing relationship with Q&A sites, are messing with the results.

[blog] Benchmarking Spanner’s price-performance for key-value workloads. There’s an industry standard database benchmark for key-value workloads, and we showed how well Cloud Spanner performs.

[article] 8 Essential Qualities of Successful Leaders. This looks like a good list of traits to work towards.

[article] Clever code is probably the worst code you could write. I’m glad generative AI can explain other people’s clever code so that I don’t feel so dumb, but please, write clear code in the first place.

[blog] Different is better than better. I’ve seen this point made before, and it’s a valuable one.

##

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.