Daily Wrap Up – January 17, 2023 (#010)

A few of the things I read today went super deep, but sometimes it’s helpful to know the low level details so that you can do smarter high-level design.

[blog] Platform Engineering as a Startup. Who is running the platform(s) that your developers use to deploy and run software? This is a very good post about what it looks like to treat your platform like a product.

[article] Why a DataOps Team Needs a Database Reliability Engineer. Resist the urge to give your team members fancy new titles if you don’t ALSO change the role itself. Some of your smartest data folks make become DREs, if you let them.

[blog] Understanding gRPC Concepts, Use Cases & Best Practices. I should use this Google-created, popular communication system versus defaulting to basic, RESTful JSON services. Some day. This post explains gRPC well.

[docs] Golang for Node.js Developers. If you’ve never coded before, then these sorts of guides don’t help a ton. But for those picking up a 2nd (or 3rd or 4th) language, these comparisons can help you transition faster.

[blog] The Product Strategy Stack. Long piece on cascading strategies and focusing on the right thing.

[blog] Opinary generates recommendations faster on Cloud Run. A good cloud strategy takes advantage of a few—not TOO many—service types from each cloud. Pick a handful of databases and compute services in something like Google Cloud, which lets you optimize each workload as called out here.

[blog] Distributed Systems — Key Concepts & Patterns. Very readable post that explains some of the fundamentals of distributed systems.

[docs] Introduction to tabular data. Read this page in the Google Cloud docs over the weekend, and so many lightbulbs went off. It’s an excellent look at what it means to do machine learning off tabular data.

[article] The Architect’s Guide to Data and File Formats. Geeky stuff, but picking the right data structure can have a big impact on performance and usability.

[youtube-video] The leader’s guide to data science. What data professionals do you want in your org, and what do they all do? I liked this video that explained the core roles.

[blog] Want to learn Google Cloud? Here are seventeen fresh Pluralsight courses that look pretty great. My own blog? Have I no shame? I did some research and wrote this up for those who might be surprised at the sheer volume of coursework we offer.

[blog] When programming is gone, will we like what’s left? We’re entering a brave/scary/fascinating new world of AI-generated content, and my colleague Forrest has questions. Give it a read.

[youtube-video] Transformed! A Musical DevOps Journey with Forrest Brazeal. Speaking of Forrest, I watched his DevOps Enterprise performance today, and it’s the most unique thing you’ll see at a tech conference.


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 Director of Developer Relations and Outbound Product Management at Google Cloud. 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 Director of Developer Relations and Outbound Product Management, Richard leads an organization of Google Cloud developer advocates, engineers, platform builders, and outbound product managers that help customers find success in their cloud journey. Richard maintains a regularly updated blog on topics of architecture and solution design and can be found on Twitter as @rseroter.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.