Sign in

Karl Weinmeister

@kweinmeister.bsky.social
659 followers 2K following 279 posts

Cloud Developer Advocacy @ Google. AI/ML/Data, Blue Devil & Longhorn, wanna-be at home improvement. Opinions are my own.

PostsRepliesMedia
Karl Weinmeister @kweinmeister.bsky.social · 01/10/2026
One of my career highlights has been incubating Swift on the server: contributing to the language, co-writing a book, and the WWDC launch. Since then, full-stack Swift has reached a new milestone with the Server Side Swift SDK on Google Cloud, natively invoking APIs via ADC or Workload Identity.
cloud.google.com
Introducing the Server Side Cloud Swift SDK | Google Cloud Blog
Director, Developer Relations
020
Karl Weinmeister @kweinmeister.bsky.social · 22/09/2026
Generative AI replaced classifiers with a prompt. This week, the classifier came back with a vengeance in Jev from TypeSafe AI. Instead of generating text token by token, it scores decisions in a single pass. www.youtube.com/watch?v=G2Kt...
youtube.com
Jev AI Model Explained
Why the AI classifier came back: System 1 decisions and RLCD calibration with Jev from TypeSafe AI.
021
Karl Weinmeister @kweinmeister.bsky.social · 15/09/2026
You're burning tokens every time your AI agent guesses CLI commands instead of checking syntax. Do essential skills keep it on track? I ran an ablation study on 12 Cloud use cases to find out: medium.com/google-cloud...
medium.com
Do agent skills help? I ran 72 trials to find out
An evaluation of the Google Cloud Developer plugin with NVIDIA SkillEvaluator and Harbor
021
Karl Weinmeister @kweinmeister.bsky.social · 10/09/2026
The starter pack for Google Cloud is here. Install the new agent plugin to your favorite agent: • Real-time docs via MCP • 100+ skills on demand • Auth & onboarding guardrails Watch the breakdown: youtu.be/_qVCARkqR30
221
Karl Weinmeister @kweinmeister.bsky.social · 04/09/2026
Trying Antigravity isn't an all-or-nothing choice with the new IDE extensions. Bring Gemini's multimodal reasoning into: • VS Code • JetBrains IDEs • Xcode • Zed • Visual Studio Extensions are a place to stay, or a place to start. antigravity.google/blog/antigra...
021
Karl Weinmeister @kweinmeister.bsky.social · 03/09/2026
I love vibe coding as much as anyone, but what's the one thing you would NEVER let your agent hand-roll from scratch? 5 things I always use a service or library for: 1. Authentication 2. Payments 3. Dates & time zones 4. Cryptography 5. Job management What's missing?
120
Karl Weinmeister @kweinmeister.bsky.social · 02/09/2026
We just shipped Gemini 3.8 Flash! It's our third Flash model in six weeks. It really shines at long-horizon coding and autonomous agent tasks. To showcase the improved reasoning and tool-calling, check out this game written with a single looping prompt. Prompt and launch post are in the thread 👇
2274
Karl Weinmeister @kweinmeister.bsky.social · 01/09/2026
Rolling your own auth is tech debt waiting to happen. Use @firebase.com Authentication as an identity component and integrate it with your existing stack. Free for the first 50,000 MAUs for email, social, and anonymous sign-in. Read more in my latest post: firebase.blog/posts/2026/0...
firebase.blog
Authentication made easy: Building a secure e-commerce shopping cart with Firebase
News, tutorials, and updates from the Firebase team.
151
Karl Weinmeister @kweinmeister.bsky.social · 17/08/2026
Prompting AI for a "7-day Italy itinerary" is a recipe for tourist traps. Orchestrating an integrated suite of AI tools is how you build an unforgettable trip. When my wife and I planned our anniversary trip, we chained together 4 tools in this playbook.
substack.com
How I Planned an Italy Trip with an Agentic Workflow
Using deep research, a browser agent, and calendar integration for trip logistics
030
Karl Weinmeister @kweinmeister.bsky.social · 27/07/2026
I was about to build a multi-agent system to assemble my monthly newsletter. I wrote a skill file instead. A year after AI agents hit the enterprise, a lot of developers (myself included) fall into the over-engineering trap for personal workflows. medium.com/google-cloud...
medium.com
Why I write skills instead of agents for knowledge work
Are there tasks you find yourself doing repeatedly, wondering if there is a better way? For me, one of those is writing a bi-weekly…
030
Karl Weinmeister @kweinmeister.bsky.social · 15/07/2026
You don't need a math degree to vibe code with AI, but knowing just enough will save your app from freezing up or giving you unexpected results. I wrote about 4 math concepts every vibe coder needs: probability, tokens, vectors, & Big-O: www.linkedin.com/pulse/four-m...
linkedin.com
Four math concepts to improve your vibe coding
The power of vibe coding is undeniable. Describe what you want in Google AI Studio, Antigravity, or your favorite agent, and you'll get it! You don't need to know the math behind why things work the w...
040
Karl Weinmeister @kweinmeister.bsky.social · 14/07/2026
Matt Pocock's Skills 1.1 just dropped: 🧭 Wayfinder: progressive discovery for multi-session work 🔬 Background research agents 📋 Consolidated planning pipeline 🔍 12 Fowler smells in code review 🎯 Grilling won't answer its own questions ✂️ TDD trusts the agent npx skills@latest add mattpocock/skills
030
Karl Weinmeister @kweinmeister.bsky.social · 09/07/2026
Your dependency bots are doing their job. Something needs to do the next step. So I built an agent that does: merge if green, fix if red, flag if stuck. medium.com/google-cloud...
medium.com
The future of autonomous software maintenance: a dependency update agent
Most AI tools focus on writing new code, but up to 80% of the cost of software comes from maintenance. What if an intelligent agent could…
031
Reposted by Karl Weinmeister
Google Open Source @opensource.google · 30/06/2026
How can corporations support open source maintainers? Beyond direct sponsorship, what creative funding models actually help you sustain your work? Let's discuss. goo.gle/improving-op...
goo.gle
goo.gle
How can corporations better support open source maintainers? Explore feedback from open source communities on creative funding.
1151
Karl Weinmeister @kweinmeister.bsky.social · 30/06/2026
2 major model releases today! You can generate cost-efficient images in 4 seconds with Nano Banana 2 Lite (GA). And with Omni Flash, you can generate video with real-world knowledge and perform conversational video editing (Preview). And yes, the infographic was created with Nano Banana 2 Lite!
130
Karl Weinmeister @kweinmeister.bsky.social · 27/06/2026
Most developers don't think of AI agent skills as dependencies. But they behave just like them. An agent skill is a package of instructions and scripts that help an agent accomplish tasks. Just like code libraries, these instruction sets drift as the underlying APIs and systems evolve.
120
Karl Weinmeister @kweinmeister.bsky.social · 25/06/2026
Many developers treat testing as an afterthought when using AI coding agents. "Build this feature. Now write unit tests." The result? Green test suites that give a false sense of security. Here are 5 essential tests your agent should create instead. www.youtube.com/shorts/3mm_8...
youtube.com
Essential Testing Strategies for AI Agents
I share why most developers fall into the coverage trap when prompting AI coding agents and how I treat test suites as architectural guardrails. In this walkthrough, I break down five essential…
231
Karl Weinmeister @kweinmeister.bsky.social · 22/06/2026
Infrastructure setup is the ultimate "stop energy" for new ideas. How many times have you abandoned a side project because configuring billing accounts, APIs, and security poliicies stalled your momentum? The Starter Tier on Google Cloud demolishes this friction 👇
111
Karl Weinmeister @kweinmeister.bsky.social · 17/06/2026
I deployed an app from localhost → dev → production using an AI agent. No bash scripts. No gcloud commands. No YAML. Watch the full workflow 👇 youtu.be/cFSxmXQnU5Q
youtu.be
Antigravity: The AI Agent that Runs DevOps for Me
YouTube video by Cloud with Karl
132
Karl Weinmeister @kweinmeister.bsky.social · 16/06/2026
"Knowledge-as-wiki" is an emerging pattern Karpathy made popular with LLM Wiki. Google has formalized this with the Open Knowledge Format. OKF gives agents a common language to understand your APIs, data schemas, and more. My latest article breaks it down. www.linkedin.com/pulse/your-a...
linkedin.com
Your AI agent reads files. It should use OKF to read systems.
Today's AI coding agents don't hallucinate the way they used to; we're generally past the "inventing fake APIs" stage. The failure mode now is subtler: they over-index on part of the codebase and miss...
1113
Reposted by Karl Weinmeister
Vladi Ivanov @vdivanov.bsky.social · 10/06/2026
Huh… @kweinmeister.bsky.social, people seem to like Gemma-4. Lon gave the 26B a try. youtu.be/uOHI47l215U
youtu.be
Local AI is Finally Usable! Real-World Workflows on a 5-Year-Old Mac with Google Gemma
YouTube video by Lon.TV
021
Karl Weinmeister @kweinmeister.bsky.social · 09/06/2026
The Google Antigravity SDK enables you to embed Antigravity agent capabilities directly into your codebase. My latest article walks through how to get started, then explains each architectural concept in the SDK. www.linkedin.com/pulse/google...
linkedin.com
Google Antigravity SDK: The developer guide
The Google Antigravity SDK is a Python framework for building and running autonomous agents. It decouples your agent’s logic from where it runs, letting you focus on what the agent does while the SDK ...
010
Karl Weinmeister @kweinmeister.bsky.social · 05/06/2026
I will show you how to prevent your AI coding agent from building the wrong thing. Use the /grill-me skill so it knows what you really want. A few extra questions upfront saves lots of refactoring and frustration later.
211
Karl Weinmeister @kweinmeister.bsky.social · 03/06/2026
The happy medium is here in Gemma 4 12B: powerful capabilities at a size that fits well on your laptop. Multimodal, Apache 2 license, reasoning, and much more.
120
Karl Weinmeister @kweinmeister.bsky.social · 31/05/2026
Pythonistas: which type checker do you like best? ty is my go-to, and I'm exploring pyrefly.
020
Karl Weinmeister @kweinmeister.bsky.social · 29/05/2026
Can a hand-drawn napkin sketch become a working app in under 3 minutes? I uploaded an AI Audio Engineer App sketch to Google AI Studio and let Gemini 3.5 Flash write all the code. #NapkinChallenge www.youtube.com/shorts/jgB8x...
youtube.com
Can AI code this sketch? AI Audio Engineer App
Can you turn a scribble on a paper napkin into a fully functioning, beautiful web application in under 3 minutes? In this video, I take on the Napkin Challenge! With any rehearsing, I uploaded a…
110
Karl Weinmeister @kweinmeister.bsky.social · 28/05/2026
I continue to be amazed every time I use Nano Banana 🍌. Today marks the General Availability release of Nano Banana 2 and Nano Banana Pro on Gemini Enterprise Agent Platform! 🎉 cloud.google.com/blog/product...
cloud.google.com
Nano Banana 2 and Nano Banana Pro available for everyone | Google Cloud Blog
Nano Banana 2 and Nano Banana Pro are generally available today via Gemini Enterprise Agent Platform. These models empower you to integrate high-quality image generation and editing capabilities…
010
Karl Weinmeister @kweinmeister.bsky.social · 28/05/2026
Medium doesn't support markdown tables. So I built an MCP server that converts them to styled PNG images right from Antigravity. Wrote up how the rendering works and how to build your own. medium.com/google-cloud...
030
Karl Weinmeister @kweinmeister.bsky.social · 27/05/2026
When evaluating a long-running AI agent, the top 3 metrics to watch are: ✅ Success rate: was the goal achieved? ⏳ Duration: how long & how many steps? 💸 Cost: how many tokens were consumed? What would you add to the list? www.youtube.com/shorts/rebAE...
youtube.com
AI Agent Metrics that Matter
At 95% per-step reliability, a 20-step agent succeeds less than 36% of the time. I cover the three metrics — success rate, token usage, and duration — that tell you where your agent is actually…
100
Karl Weinmeister @kweinmeister.bsky.social · 19/05/2026
Gemini Spark - all new AI agent. It’s going to help me stay organized and even create slide decks. #GoogleIO
130
Karl Weinmeister @kweinmeister.bsky.social · 19/05/2026
Can’t wait to try out the Gemini Omni model. Stay tuned for a video on how to edit video with it! #GoogleIO
130
Karl Weinmeister @kweinmeister.bsky.social · 15/05/2026
Agents: meet IoT! 🤖 @rsamborski.bsky.social is having fun connecting his @raspberrypi.com to the Google ADK. Check out how he did it with all the code and a video demo in the 🧵.
120
Karl Weinmeister @kweinmeister.bsky.social · 14/05/2026
Developers in NYC, Austin, SF, Seattle, Toronto, and Chicago: Registrations now open for hands-on workshops May 26-June 30. Hope to see you there! goo.gle/ai-toolkit
011
Karl Weinmeister @kweinmeister.bsky.social · 08/05/2026
What's next after you've built a great app on your laptop? Don't you want an agent to handle all of that for you? Find out more in my latest blog post. cloud.google.com/blog/topics/...
cloud.google.com
Ship code within minutes with the Gemini CLI DevOps Extension | Google Cloud Blog
Ship code to Google Cloud in minutes with the new CI/CD extension for Gemini CLI. Automate deployments and pipelines using AI-powered skills and MCP servers.
021
Karl Weinmeister @kweinmeister.bsky.social · 06/05/2026
Now you can put a small “drafter” model in front of Gemma 4. Multi Token Prediction, AKA speculative decoding, is here. This configuration guarantees the same quality at up to 3x the speed!
2141
Karl Weinmeister @kweinmeister.bsky.social · 01/05/2026
The first bottleneck you'll hit with multiple coding agents is source control. Git worktrees enable you to work in parallel without switching branches or stashing changes. medium.com/google-cloud...
medium.com
Run multiple coding agents safely with git worktrees
Agentic software development can be fast and furious. It can go even faster if you run multiple agents in parallel. Multiple agents can…
153
Karl Weinmeister @kweinmeister.bsky.social · 22/04/2026
Google Cloud Next 2026 kicks off today with 3 developer announcements: * Google Agent Skills: github.com/google/skills * 75+ new codelabs: codelabs.developers.google.com * New Builder Hub: builders.google Give me a shout if you're in Las Vegas this week!
031
Karl Weinmeister @kweinmeister.bsky.social · 09/04/2026
Running powerful local models on your phone is now a reality. The Google AI Edge Gallery goes way beyond chat with agent skills, device control, and more. It's not only useful, it's a lot of fun to play with. www.youtube.com/shorts/7vYh-...
youtube.com
Google AI Edge Gallery: Run Gemma 4 on your Phone
YouTube video by Cloud with Karl
242
Karl Weinmeister @kweinmeister.bsky.social · 03/04/2026
As software development velocity increases, code reviews are becoming a bottleneck. Many tools work great with open-source projects, but what if you're working in a source control repository behind a firewall? Learn how to use Gemini CLI with GitHub Enterprise Server (GHES) in my latest blog post.
medium.com
AI Code Reviews with Gemini CLI on GitHub Enterprise Server
Automating code reviews with AI can dramatically speed up your team’s development cycle. However, the reality is that many development…
071
Karl Weinmeister @kweinmeister.bsky.social · 02/04/2026
Google just dropped Gemma 4, and I'm sharing the scoop on this updated open weight model family. Built on Gemini 3 research, there are 4 model variants: E2B, E4B, 26B A4B, and 31B with full multimodal capabilities. And Gemma 4 is Apache 2.0 licensed! www.youtube.com/shorts/rUMvZ...
youtube.com
Gemma 4: What you need to know
Google just dropped Gemma 4, and I'm sharing the scoop on this new open weight model family. Built on Gemini 3 research, I'll walk you through its size variants, mixture of experts architecture, and…
142
Karl Weinmeister @kweinmeister.bsky.social · 31/03/2026
When our clothes washer broke down, Gemini was in our corner to help. How did this disaster turn into a learning opportunity? youtube.com/shorts/FT8Zy...
youtube.com
AI Assistance: The Ultimate Household Life Hack
YouTube video by Cloud with Karl
000
Karl Weinmeister @kweinmeister.bsky.social · 27/03/2026
How do you maximize LLM inference performance while staying within your budget? My latest post covers these latest techniques: 1. Semantic routing across model tiers 2. Prefill & decode disaggregation 3. Quantization 4. Context routing 5. Speculative decoding 👉 cloud.google.com/blog/topics/...
cloud.google.com
Five techniques to reach the efficient frontier of LLM inference | Google Cloud Blog
Learn the 5 essential techniques—including intelligent L7 routing, quantization, and speculative decoding—to move your LLM inference workloads closer to the efficient frontier, maximizing throughput…
020
Karl Weinmeister @kweinmeister.bsky.social · 18/03/2026
You can now combine Google built-in tools with your own custom tool! I'm excited to see this feature in the Gemini 3 API. Google Search, Google Maps, File Search, or URL Context, Code Execution, and Computer Use can now be directly integrated with your agent.
110
Karl Weinmeister @kweinmeister.bsky.social · 17/03/2026
In real-world data, 1 is the leading digit 30% of the time. Does generated LLM data reflect Benford's Law? 📖 medium.com/google-cloud... 🎥 www.youtube.com/shorts/YtFqN...
youtube.com
Benford's Law: Experiments with Generated Data
Do Large Language Models Follow Benford's Law? I tested the new Gemini 3 models to see if they possess an intuitive understanding of natural numerical distributions. In this video, I explain how…
122
Karl Weinmeister @kweinmeister.bsky.social · 13/03/2026
Andrej Karpathy just open-sourced autoresearch: a framework where AI agents don't just tune hyperparameters, they rewrite the entire training codebase to improve model performance. I break down how it works in under 2 minutes. www.youtube.com/shorts/zxYF2...
youtube.com
Autoresearch explained: Karpathy's research automation framework
Andrej Karpathy just open-sourced autoresearch: a framework where AI agents don't just tune hyperparameters, they rewrite the entire training codebase to improve model performance. I break down how…
152
Karl Weinmeister @kweinmeister.bsky.social · 11/03/2026
The Gemini 2 Embedding model is natively multimodal and now in preview. What's new? How to get started? Migration considerations? Find out more in my latest post: medium.com/google-cloud...
medium.com
What you need to know about the Gemini Embedding 2 model
Embedding models typically understand one thing at a time. Text goes into one model. Images into another. And then audio requires a…
142
Karl Weinmeister @kweinmeister.bsky.social · 04/03/2026
LLM Checker recommends the best model for your hardware. It scans 200+ Ollama models for optimal quality, speed, fit, and context. Here it selects Gemma 3 270M to run my coding task.
121
Karl Weinmeister @kweinmeister.bsky.social · 04/03/2026
Need to automate deep research? Use the Gemini Interactions API with the right async pattern. 🧵
121
Karl Weinmeister @kweinmeister.bsky.social · 03/03/2026
Big news for fast and cost-efficient AI! Gemini 3.1 Flash-Lite is here: ⚡️ 2.5X faster Time to First Token 📉 $0.25 per 1M input tokens 🧠 Thinking levels for control over reasoning blog.google/innovation-a...
blog.google
Gemini 3.1 Flash-Lite: Built for intelligence at scale
Gemini 3.1 Flash-Lite is our fastest and most cost-efficient Gemini 3 series model yet.
042
Karl Weinmeister @kweinmeister.bsky.social · 02/03/2026
Did you know there's a benchmark for writing quality? Hemingway-bench from Surge AI goes beyond "vibes" and robotic checks, to measure coherent and relatable storytelling.
110