New month, and plenty of new content. Learn about the latest generative AI services, some lessons learned by Meta and Airbnb, and advice for batching in messaging engine.
[blog] Bard’s latest updates: Access Gemini Pro globally and generate images. Big update. More languages supported and you can generate images (for free). More new Google services for image and music generation with AI.
[blog] Pub/Sub and Batching: Optimizing Cloud Messaging Performance. Messaging systems are typically used for near real-time data distribution, but introducing a bit of batching can actually improve performance. I like the investigation performed here.
[blog] Getting started with Svelte on Google Cloud. It’s not the most popular web framework, but Svelte is well-liked and seems fairly straightforward. This post shows how to build a Svelte-powered app that’s deployed to a serverless runtime.
[blog] Product Management Theater. All the various tech team roles matter, but if you call someone a product manager, make sure they’re actually doing PM work. Marty says that when you have product managers actually serving as project managers, your team is worse off.
[blog] Meet Your Heroes — And Be Disappointed. Don’t avoid seeing your heroes in action for fear of seeing their “real” self and getting letdown. It’s a reminder that we’re all flawed, complex people.
[article] SnapLogic unveils no-code tool for creating LLM-powered apps. Low-code vendors should be naturally good at helping us build this new style of generative AI apps.
[article] Improving machine learning iteration speed with faster application build and packaging. This post from Meta looks at what they did to make their build process faster for developers.
[blog] Migrating Our iOS Build System from Buck to Bazel. Here’s a migration journey from Airbnb, and they’re seeing good performance improvements by adopting Bazel for builds.
##
Want to get this update sent to you every day? Subscribe to my RSS feed or subscribe via email below:
One thought