I've just published the next part of my "Vibe Coding to Production" blog series. If you're relying on environment variables for your API keys, it's time to upgrade. I've described the end-to-end process at blog.ankur.cc/vibe-to-prod...
I've just published the next part of my "Vibe Coding to Production" blog series. If you're relying on environment variables for your API keys, it's time to upgrade. I've described the end-to-end process at blog.ankur.cc/vibe-to-prod...
Fixing #AISlop with a #SKILL.md in #geminicli
Well, at least, removing as much sloppiness as possible from AI generated text! And making it more human-readable ☺️
Inspired by the awesome tropes.fyi
Explanations and skill:
glaforge.dev/posts/2026/0...
Open source should be accessible to everyone.
Join us at #KubeCon Europe 2026 for a breakdown of Kubernetes structure and communication for new contributors! 🤝
kccnceu2026.sched.com/event/2ITlD
What open source skill are you most excited to build this year?
OpenTitan®—the first open-source silicon Root of Trust—now shipping in Chromebooks. 🚀 It brings transparency to the hardware level and a more secure ecosystem for everyone.
goo.gle/opentitan-in...
What's essential to securing the hardware supply chain for you?
#OpenSource #OpenTitan #Security
Need to automate deep research?
Use the Gemini Interactions API with the right async pattern. 🧵
Is "Vibe Coding" the future of work, or just technical debt at the speed of thought?
Lately, I’ve been exploring the bridge between AI-generated prototypes and resilient, production-ready systems.
Check out the post: blog.ankur.cc/vibe-coding-...
Exciting news for Python devs! 🐍 We've open-sourced CEL-expr-python, bringing the Common Expression Language to Python. Simplify policy enforcement & data validation.
Read more: goo.gle/cel-expr-pyt...
What will you build? #Python #OpenSource
So nice to have the retry logic. It's rough when I've got a working flow and it doesn't complete because of a single 429 near the end.
3 tips to build resilience into your GenAI application:
⏳ Use exponential backoff for API calls, ideally directly in the SDK
🔌 Apply a circuit breaker during instability to prevent cascading failures
🖼️ Use "skeleton components" for loading to improve perceived performance
Here's my naive attempt at writing an Agent Skill to accomplish the task I had at hand (migrate to AGP 9.0)
Feedback and suggestions on what I could have done better are more than welcome! :)
thatfire.dev/blog/my-firs...
#Agent #skills help 𝗮𝘂𝘁𝗼𝗺𝗮𝘁𝗲 𝗿𝗲𝗽𝗲𝘁𝗶𝘁𝗶𝘃𝗲 𝘁𝗮𝘀𝗸𝘀.
Recently I used #GeminiCLI to easily create #MCP servers in #Java with @jbang.dev & @langchain4j.dev.
I extracted that 𝗸𝗻𝗼𝘄𝗹𝗲𝗱𝗴𝗲 into a 𝗿𝗲𝘂𝘀𝗮𝗯𝗹𝗲 SKILL.md to create more servers!
glaforge.dev/posts/2026/0...
AI coding agents often use outdated packages or call out of date models. This is due to model knowledge cutoffs. In this blog post, I cover how to use Agent Skills to ensure Google Antigravity uses the newest Gemini APIs and stops writing deprecated code.
blog.ankur.cc/upskilling-a...
My first official Firebase blog!
Better code, fewer tokens: Introducing Agent Skills for Firebase
firebase.blog/posts/2026/0...
For many, Ingress NGINX was our first step into K8s networking. With its retirement set for March, we’re sharing why Gateway API is the future of extensible, role-oriented traffic management. 📈
goo.gle/transition-f...
What was your first "Hello World" in Kubernetes?
I put my #AI research agent to the test, revisiting an old topic I covered: 𝗰𝗿𝗮𝗳𝘁𝗶𝗻𝗴 𝗿𝗼𝗰𝗸-𝘀𝗼𝗹𝗶𝗱 𝘄𝗲𝗯𝗵𝗼𝗼𝗸𝘀
Honest question: Is it worth sharing & publishing, or I should just keep'em for myself & avoid increasing the 𝘈𝘐 𝘴𝘭𝘰𝘱 entropy?
Thoughts?
Should I use Antigravity or Gemini CLI for this project?
I wrote down an answer to a question I've been getting a lot lately.
cloud.google.com/blog/topics/...
I built a frontend with #javelit in #java for my deep research #ai #agent (using the #gemini Deep Research agent).
I launched the generation of a report about #openclaw / #clawdbot / #moltbot, and my agent illustrated it with #NanoBanana.
glaforge.dev/posts/2026/0...
"A community is a garden, not a building. It requires tending, not just construction". 🌱 This week, we look at how we contribute to that growth— perhaps by securing the software supply chain or standardizing agents. How are you tending your open source garden this weekend?
goo.gle/twios-13
Speaking of new courses for Gemini CLI 🚀
The course 𝗖𝗼𝗱𝗲 & 𝗖𝗿𝗲𝗮𝘁𝗲 𝘄𝗶𝘁𝗵 𝗮𝗻 𝗢𝗽𝗲𝗻-𝗦𝗼𝘂𝗿𝗰𝗲 𝗔𝗴𝗲𝗻𝘁 in partnership with the amazing folks over at DeepLearning.AI is now live. 👏
In just over an hour you can go from installation to Gemini CLI expert.
Enroll today 👉
www.deeplearning.ai/short-course...
So you've built an AI Agent and it's time to deploy...
My colleagues @smithakolan.bsky.social, Haren Bhandari, and I created a new set of hands-on labs to walk you through the deployment journey on Google Cloud!
This blog post introduces them 👇
cloud.google.com/blog/topics/...
Gemini CLI December 22nd weekly update for v0.22.0:
🎉 Free Tier access to Gemini 3, pre-installed in Colab, new Conductor & Endor Labs extensions, multi-file drag & drop...
Deets: github.com/google-gemin...
🧵
#GeminiCLI #Gemini #AI #OSS #Colab #EndorLabs
Worried about security when you're trying to get your #GenAI apps into production?😅
My colleague Aron Eidelman recently launched a new set of hands-on labs that walk you through the basics of #AISecurity. This blog introduces them:
cloud.google.com/blog/topics/...
🚀 Today we launched the Gemini CLI Conductor Extension or as I like to call it, Planning++
Check it out, it's open source, different and fun. Especially with Gemini 3 Flash ⚡️⚡️⚡️
developers.googleblog.com/conductor-in...
Gemini CLI December 15th weekly update for v0.21.0:
🎉 Gemini 3 Flash support (faster & cheaper!), new extensions (Rill & Browserbase), quota visibility in /stats, fuzzy settings search...
Deets: github.com/google-gemin...
🧵
#GeminiCLI #Gemini #AI #OSS #Rill #Browserbase
In this episode, Janet Kuo, Staff Software Engineer at Google, explains what the new Kubernetes AI Conformance Program is, why it matters to users, and what it means for the future of AI on Kubernetes.
kubernetespodcast.com/episode/263-...
Coding shouldn't feel like fighting gravity🏋️♂️
I joined Vlad Kolesnikov on The Agent Factory Podcast to demo #Antigravity.
We hooked up a #MCP server, generated assets live, and geeked out on the architecture.
[Link in replies]
#AgenticAI #Agents #Gemini3 #GoogleCloud #NanoBananaPro
Gemini CLI November 24th weekly update for v0.19.0:
🎉 Eleven Labs extension (create & play audio!), festive Holiday theme 🎁, Gemini 3 support in Zed, interactive shell click-to-focus...
Deets: github.com/google-gemin...
🧵
#GeminiCLI #Gemini #AI #OSS #ElevenLabs #Zed
📣 Important if you want to use #Gemini 3 in #GeminiCLI ⚠️
Details in the blog post from @ntaylormullen.bsky.social
developers.googleblog.com/en/5-things-...
If you have a paid Gemini API key or you're a Google AI Ultra subscriber, you can use Gemini 3 in the Gemini CLI!
If you don't have a paid API key or you aren't a Google AI Ultra subcriber yet, you can join the waitlist here! forms.gle/ospXWr8SRTg7...