Daily Reading List – August 24, 2023 (#150)

Issue #150! Another arbitrary milestone, but it makes me happy. Today’s links are all over the place, topically, but I learned something from each item.

[article] What Do Java Developers Think of the Rise of GenAI? I was somewhat surprised to see Java devs feel “threatened” by Python. Don’t be identified by your tools or tech. Use what works best for a given scenario.

[blog] The pendulum swings! Microservices to Monoliths. You should definitely create logical boundaries between components. But does that mean the components must be physically separated into different deployable units? Sometimes, but not always. Good post.

[site] The State of Serverless. Datadog used their telemetry to figure out how much serverless compute you’re using in each cloud, language choices, and more. Interesting findings.

[article] The key new features and changes in .NET 8. This is a long-term support release, so it matters. See what’s new.

[blog] If you want to address tech debt, quantify it first. I’ve been reading a lot of pieces about tech debt lately, and this one has useful links and framing for understanding it.

[blog] How To Deal With Regret ( 3 Stoic Strategies to Live Free). Powerful points here. Regret seems to be one of the most dangerous and distracting emotions we have.

[blog] 3 anti-patterns to avoid in Product Development. Good list, and the last one might be controversial, but I like it.

[blog] Principles. Brian looks at guiding principles for work and life. It’s ok—and even encouraged—to steal from others for inspiration.

[blog] Building LLM Applications with Redis on Google’s Vertex AI Platform. Expect to see a LOT of references architectures in the future that incorporate LLMs.

[article] Demo Front-End. This post looks at the pattern of building a simple, throw-away front end component to test or explore an API.

##

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.