Secrets leaking into your Go logs? mamori's secret.String renders as [REDACTED] in fmt, JSON, and slog. Only Reveal() exposes the value — greppable in code review. A shipped go vet analyzer flags sensitive refs stored in plain strings. #golang
Xavi Portilla
@xavidop.me
👨🏻💻 Gen AI, Cloud. Author. Infra @voiceflowHQ & Core @GenkitFramework | GDG & GDE | Microsoft MVP | Github Star | AWS Alexa Champion & CB | Startup mentor
What does your config do at runtime? mamori + OpenTelemetry: resolve-duration histograms, refresh & error counters, a span per resolve. The bridge implements tiny Meter/Tracer interfaces — the core stays OTel-free, or write your own sink (Prometheus, statsd). #golang
Honoured to be renewed as a Microsoft MVP for a third year for Microsoft Foundry! Excited to keep learning and building Thank you! 💙 #MicrosoftMVP #MicrosoftFoundry
Meet Diamond ⚾, a top-tier MLB stats platform I built. The MLB app ate up space and the stats were... meh. So I built my own: live scores, standings, leaders & deep player profiles. On the web AND in your terminal. 🌐 diamond.xavidop.me 🧵 A bit on how it's built 👇
Another year, another Google I/O! It was so great to see fellow GDG Organizers, GDES and Mentors!!
I’m super happy to share that I’ve officially been approved for my 3rd Google Developer Experts category! This one is especially unique for me: Go. Over the past years, I’ve been contributing more and more to the Go ecosystem, especially around AI, Genkit, cloud-native development.
I just released genkitx-temporal! A new Genkit plugin to run Genkit flows as Temporal Workflows, bringing durable execution, retries, timeouts, cancellation, scaling, and Temporal UI visibility to your GenAI apps. buff.ly/5itGbp5
Vercel AI SDK wraps the model. Genkit wraps the pipeline. This dev puts both middleware systems side by side — hooks, built-ins, composition, streaming, and a decision matrix to help you pick the right one. { author: @xavidop.me } dev.to/gde/vercel-a...
Vercel AI SDK Middleware vs Genkit Middleware: a Hands-On Comparison
Introduction Two of the most popular Gen AI frameworks in JavaScript/TypeScript, Vercel AI...
dev.to
Gen AI apps are mostly I/O-heavy network services. So why are we still defaulting to Python? This dev makes the case for Go and Genkit, and walks through a typed, observable, multi-provider AI service in a single main.go file. { author: @xavidop.me } dev.to/gde/stop-usi...
Stop Using Python for Your Gen AI Apps, Use Go and Genkit Instead
Introduction For the last few years, every Gen AI tutorial, framework, and "hello world"...
dev.to
🚀 Genkit Java now has Middleware V2! Bring fine-grained control to your AI generation pipeline in Java, intercept, transform, and observe every step of generate() and tool calls. 📖 Docs: buff.ly/jfWcsrz #GenkitJava #GenAI #Java #LLM #AI #OpenSource #GoogleAI
Middleware
Add cross-cutting concerns to your AI workflows with flow middleware and generation middleware.
genkit-ai.github.io
Nozomi Koborinai and I have updated Mastering Genkit, Go Edition to use Genkit 1.7.0 and Go 1.26. We also refreshed the Middleware chapter, which now uses Middleware V2, making the examples more aligned with the latest Genkit APIs and patterns. 📖 Check it out here: buff.ly/kQ0Yehe
Mastering Genkit: Go Edition
Master the art of building AI with Genkit and Go. This guide takes you from the basics of setting up your development environment to advanced topics like RAG systems, AI agents, and production…
mastering-genkit.github.io
Java devs, the Gen AI ecosystem has finally caught up. This dev personally shipped production apps with four mature Java AI frameworks and breaks down the trade-offs of each. { author: @xavidop.me + Google Developer Experts } dev.to/gde/top-gen-...
Top Gen AI Frameworks for Java in 2026: A Hands-On Comparison
Introduction Java has always been a serious language for production systems, and in 2026,...
dev.to
I may not have the 100K YouTube subscriber plaque, but We do have the 100 billion OpenAI tokens one! 😂
All set for Google Cloud Next here in Las Vegas! 🚀 Excited for a few days of learning, building, and connecting with amazing people in the ecosystem. Who else is coming? 👀 Ping me in DMs, would love to meet up!
If you want to get started with Genkit, this is the perfect place to begin!
✨ New video is live! This one explores a powerful open source framework from Google + brilliant maintainers like Xavier. Check it out and share your questions below — excited to discuss with you all! ❤️ https://lckhd.eu/qc41rp #GenKit #GenerativeAI #SDK #Google #Agents
Grateful to everyone who came to my talk yesterday on Genkit at the European GenAI Summit! 🙌 It was amazing to see so much interest, curiosity, and great conversations around building the future of AI. Thanks for the energy, the questions, and for making it such a fun session!
I’ve been using Genkit a lot in JS and Go, and honestly, the dev experience is :fire:, local dev tools, great abstractions, smooth workflows for building AI apps. At some point I thought: Java really needs this. So I went ahead and ported the whole ecosystem to Java: buff.ly/SiEay79
Big update for the Genkit Java ecosystem 🔥 We’ve launched a brand new website for Genkit Java: 👉 buff.ly/SiEay79 And we’re introducing Claude Code Skills to help developers build faster and smarter with Genkit Java: 👉 buff.ly/jXwnJe5 Give it a try and let us know what you think 💡
🚀 Nuevo evento en GDG Madrid 📅 9 de abril 🕕 18:00 – 21:00 📍 Impact Hub Alameda Únete a una tarde de workshops hands-on con tecnologías de Google + networking con la comunidad. 💻 Importante: trae tu portátil 🎟️ Regístrate aquí: buff.ly/JvmmVQE Nos vemos allí 👀
Google Technologies Workshop & Networking Evening | Google Developer Groups
In-person Event - Únete a nosotros en el "Taller de Tecnologías de Google y Noche de Networking" este 9 de abril en el Impact Hub Alameda ...
gdg.community.dev
Who said Genkit only works on Google Cloud? 👀 New post: Running Genkit on AWS Lambda with the Bedrock plugin. Typed flows. Streaming support. Zero-boilerplate Lambda handlers. One-line model swaps between Amazon Nova, Claude, and more. 📖 buff.ly/qSp6UFq
Discover how to leverage Genkit flows on Azure Functions with the power of Azure OpenAI. We'll delve into creating a story generator, a joke generator with streaming capabilities, and a protected summary endpoint utilizing API key authentication.
Running Genkit on Azure Functions with Azure OpenAI (English)
Deploy AI-powered flows to Azure Functions using Genkit and the Azure OpenAI plugin
buff.ly
Have you ever imagined building your own Perplexity AI right in your terminal? This blog post guides you through creating an interactive command-line chat tool that searches the web and generates AI-powered answers with cited sources.
Building a Perplexity-like CLI with Genkit, Gemini, and Tavily (English)
An interactive CLI chat tool with AI-powered web search using Genkit agents and tool calling
buff.ly