app architect @google. how about gen AI in prod? building really fast apps. bike. run. hike. what have I learned today... never bored…opinions are my own

Canada
Joined January 2009
Type-safe #AI @agents, runtime reflection free, in @Kotlin: ADK for Kotlin 1.0 is out! • Kotlin Multiplatform core • Compile-time tool schemas w/ KSP • Coroutines & structured agent loops • Dynamic skills & human-in-the-loop Details on the blog: developers.googleblog.com/an…
3
9
2
26
3,758
👀 Sneak peek behind the scenes of Google Agent Skills! In my new article, I share how we build, test, and scale AI skills at Google: • Standardized SKILL.md layout • Remote MCP tools for IAM • Automated CI/CD checks • 2x2 evaluation matrix
10
27
12
138
110,930
💁 In today’s blog post, I talk about what makes Antigravity truly unique: Its ability to spin up and manage multiple agents. 🔗 medium.com/google-cloud/para…
8
2
40
13,279
I'm impressed how the latest Gemini models resolve Advent of Code, one-shot, minimalistic prompt, using the same Gemini CLI. Experiment with this yourself, enhance the prompt, evaluate against your own solutions, try it out! @GoogleCloudTech @geminicli medium.com/google-cloud/the-…
1
3
1
14
5,775
This is shaping up nicely 😀 @GoogleCloudTech
🎉 Exciting news! Spring AI 2.0.0-M1 is out! First milestone of the 2.x series with Spring Boot 4 & Framework 7, upgraded integrations (OpenAI, Google GenAI & Anthropic), Redis chat memory, vector store improvements, MCP updates & more! spring.io/blog/2025/12/11/sp…
2
164
Love it 😊 And I think there’s more to come!
Replying to @SpringAICentral
Big thanks to @juliendubois on OpenAI Java SDK integration, @ddobrin on Google Gemini integration improvements and other community contributors to make this release a significant one!
81
Treat AI-generated code as a draft. It can write the first version, but never outsource the reading. No human review means no reliable trace from behavior back to intent. When you stop reviewing AI drafts, you stop knowing why the code works at all.
33
58
7
335
34,035
Honoured to contribute to the freshly released Spring AI 1.1.0🎉 with the Google GenAI SDK integration. Use API Keys or Google credentials with the latest Gemini models and explore new advanced features! @SpringAICentral @GoogleCloudTech @googleaidevs spring.io/blog/2025/11/12/sp…
1
2
299
I can see use cases in real world applications with quick applicability, let’s say a compliance check in a financial service…
Self-Improving AI Agents with #SpringAI Recursive Advisors - enabling iterative AI workflows that can loop, validate and retry until goals are achieved Think of observable tool calling, evaluations, validation... agentic loops Find more: spring.io/blog/2025/11/04/sp… @SpringAICentral
2
189
On my way to the @graalvm Community Meetup in Zurich. Just ran a /clear on the context to make room for everything I get to learn these days 😊
2
66
Things are happening 🤩
49
286
8
4,414
258,303
📢 Spring AI 1.1.0-M2 released! Highlights: • Enhanced MCP support (Java SDK v0.13.1) • Google GenAI integration enhancements • ZhipuAI integration improvements • Mistral OCR API integration • Anthropic cache management • API consistency, improvements & bug fixes
3
28
71
8,124
This will be a very good start for developers planning to adopt SB4
1
194
This next release of @SpringAICentral looks great, and I'm happy to see some great new Gemini coverage (thanks to @ddobrin). Java devs should give this AI app building framework a spin. It's solid! spring.io/blog/2025/09/09/sp…
75
🚀 Spring AI 1.1.0-M1 is here! Featuring: • Comprehensive MCP integration including the support for Streamable HTTP client & server transports • New MCP annotations framework • Google GenAI SDK integration • Anthropic Claude prompt caching and more 🔗 spring.io/blog/2025/09/09/sp…
30
2
73
5,893
🔚 And here is the final recap article on the various #ADK agentic workflows on when & how to use 1⃣sub-agents 2⃣sequential 3⃣parallel 4⃣loop agents And their typical use cases, ✅pros & ❌cons. What would you like to learn about, next? glaforge.dev/posts/2025/07/2…
🔁 What about〖 loop flows 〗with #ADK for #Java for refinement, trial/error, self corrective #AI #agents? We'll talk about ⏪before & ⏩after agent callbacks, function calling exit, and max iteration limits ♾ Concrete example: a simple #Python code refinement loop agent 🧵
9
18
3,851
#Java turned 30 – but ask around at Spring I/O, and you’ll see the language is anything but legacy. We talked to engineers with 5, 10, even 25 years of experience: why they still choose Java, what’s changed, and what keeps them excited in 2025. Spoiler: it’s not just about records or virtual threads – it’s about trust, reliability, and the community: youtu.be/ADzL8jiMOv4
1
4
208