Sign in

Marcus Hellberg

@marcushellberg.dev
1.1K followers 239 following 364 posts

Applied AI Researcher, Speaker, DevRel expert. Java Champion. VP of AI Research @vaadin.com

PostsRepliesMedia
Marcus Hellberg @marcushellberg.dev · 28/09/2026
Glad to hear!
000
Marcus Hellberg @marcushellberg.dev · 24/09/2026
Vaadin 25.3 improves the AI dev loop 🤖 🧠 MCP, skills & agent tools give coding agents up-to-date Vaadin context ⚡ Browserless tests let agents self-verify changes in milliseconds 🎨 Dev Loop makes UI tweaks visible instantly vaadin.com/docs/latest/...
162
Reposted by Marcus Hellberg
Johannes Rabauer @rabauer.dev · 26/05/2026
This week, @boredabdel.bsky.social and I will find out. We'll build a Marathon Tracking App with: 🏃 GPX uploads 🗺️ OpenStreetMap 📈 Pace & elevation charts Using Antigravity CLI, Java, @Quarkus.io and @Vaadin.com Live. From scratch.
111
Marcus Hellberg @marcushellberg.dev · 12/05/2026
This is cool! There's now a Vaadin Aura theme preset gallery and theme builder: vaadin.github.io/web-compone... 🎉 The functionality will also be available in Vaadin Copilot shortly!
110
Marcus Hellberg @marcushellberg.dev · 01/04/2026
Vaadin 25.1 is out. Despite it's minor version bump, it comes loaded with some big features 🤩 Want to learn more and ask the team questions? Join our live stream in 15 minutes: www.youtube.com/watch?v=7gV...
youtube.com
Vaadin 25.1 Release Livestream
Join us live to celebrate the Vaadin 25.1 release. Packed with practical demos and insights, this session will be a great opportunity to ask questions from V...
010
Marcus Hellberg @marcushellberg.dev · 26/03/2026
Vaadin 25.1 is out! 🥳 Signals for reactive UI state management is the biggest update to our Java API since Vaadin 10 (but this time without breaking changes)! Other goodies: 🧑‍✈️ Copilot is free 🧪 Browserless UI testing is now free 🤖 New AI chat components vaadin.com/blog/vaadin...
vaadin.com
Vaadin 25.1: Free Copilot and production-ready Signals | Vaadin
Vaadin 25.1 makes Copilot free, brings production-ready Signals, open-sources browserless UI testing, and adds new components and AI integration APIs.
032
Reposted by Marcus Hellberg
Vaadin @vaadin.com · 24/02/2026
In the upcoming Vaadin 25.1 release, browserless UI tests will be part of our free offering — Apache 2.0 licensed, just like the core framework. Test component state, events, routing, and UI logic directly inside the JVM. 🔗 Learn more on the blog: vaadin.com/blog/browser...
vaadin.com
Browserless UI Tests Join Vaadin’s Free Offering in 25.1 | Vaadin
In Vaadin 25.1, browserless UI tests become free. Validate UI logic directly in the JVM and ship faster with stable, scalable testing.
033
Marcus Hellberg @marcushellberg.dev · 03/02/2026
Ready for @Jfokus.se 2026, let’s goo!
021
Marcus Hellberg @marcushellberg.dev · 01/02/2026
Getting ready for our long Viking boat trip to @Jfokus.se with a proper Viking feast with the @vaadin.com gang, @starbuxman.joshlong.com, @gAmUssA.dev and @jbaru.ch 🥳
131
Marcus Hellberg @marcushellberg.dev · 15/01/2026
Last year was still busy with talks 💪 This year will be fewer talks as I'm focusing more on my new VP of Products role. But I'll still try to speak at a few key events a year 🤞
051
Reposted by Marcus Hellberg
Vaadin @vaadin.com · 18/12/2025
Vaadin 25.0 has landed! 🛬 ✨ New "Aura" theme & native CSS styling ☕ #Java 21 + Spring Boot 4 support 🚀 50% faster dev-mode startup 📦 Production-ready builds by default 📉 30% fewer dependencies Stop fighting the framework and start building. Check it out: vaadin.com/blog/vaadin-...
vaadin.com
Vaadin 25.0: simplified styling, leaner frontend, and key updates | Vaadin
Explore what’s new in Vaadin 25.0: simplified styling, a leaner frontend, smoother production builds, and practical updates for daily development.
173
Marcus Hellberg @marcushellberg.dev · 17/12/2025
Some nice CSS simplifications in Vaadin 25: CSS is just CSS now, no need for any Vaadin specific theme config. New Aura theme. Automatic light/dark color scheme support.
022
Reposted by Marcus Hellberg
Markus Eisele @myfear.com · 16/12/2025
Ever wondered how Quarkus builds its Dev UI? It’s Vaadin under the hood — and it’s actually great for building your own apps too. I wrote a full hands-on tutorial showing how to build a clean task manager UI using #Vaadin Flow + #Quarkus, all in pure #Java. Zero JavaScript drama. buff.ly/fcMQX9x
1124
Marcus Hellberg @marcushellberg.dev · 16/12/2025
Vaadin's architecture supports large applications really well. The client-side bundle is fixed size regardless if you have 10 or 10k views in the application. It's essentially a rendering engine that updates the DOM based on changes to the UI state.
030
Reposted by Marcus Hellberg
JCON Conference @jcon.one · 01/12/2025
Today's #JCON Content Board Spotlight: Marcus Hellberg (Vaadin) Another #JavaChampion within our board who has over 20 years of experience in combining modern web technologies and #Java Whether hiking or exploring the next AI integration, he's fully committed. Join #JCON2026 2026.europe.jcon.one
044
Reposted by Marcus Hellberg
Jfokus @jfokus.se · 25/11/2025
🟦 Full-stack Web Apps, 100% Java with Marcus Hellberg (Vaadin). One language. One stack. As Odin intended ⚡ 👉 www.jfokus.se #Jfokus #DeveloperConference #Java #Vaadin #SpringBoot #Fullstack #WebDevelopment
043
Marcus Hellberg @marcushellberg.dev · 21/11/2025
Excited to speak at @Jfokus.se in February. Really love my Norse god avatar, I think it really highlights my luscious locks of hair 😂 www.jfokus.se/speakers.ht...
071
Reposted by Marcus Hellberg
Simon Martinelli @martinelli.ch · 19/11/2025
Today and tomorrow, I'm giving a Vaadin workshop for a client team in Greece. Vaadin is the easiest way to build great web applications in Java. Interested? I do Vaadin workshops worldwide, either online or, upon request, on-site for your team. martinelli.ch/training/vaa...
073
Marcus Hellberg @marcushellberg.dev · 14/11/2025
I created a new Vaadin AI starter that gives you a great starting point for building AI-powered apps. It includes: 💬 Streaming chat interface with Open AI 🔧 MCP support ☕ Java tool calling, local and REST → github.com/marcushellb...
github.com
GitHub - marcushellberg/vaadin-ai-starter
Contribute to marcushellberg/vaadin-ai-starter development by creating an account on GitHub.
063
Marcus Hellberg @marcushellberg.dev · 14/11/2025
Does anyone have a functioning example with @spring-ai.bsky.social and an HTTP MCP server? I've been going round in circles for an hour reading docs and examples, but still can't get it working 🤔
020
Marcus Hellberg @marcushellberg.dev · 05/11/2025
It is, indeed!
010
Reposted by Marcus Hellberg
Catherine Edelveis @edelveis.dev · 03/11/2025
👾Vaadin Tutorial for Beginners: Beautiful UIs in Pure Java My new step-by-step tutorial on using @vaadin.com with #SpringBoot to build awesome UIs. Create a login page, filtered search, and update form in just 15 minutes. No HTML or JS needed! youtu.be/67oJxPRa3Mg
youtu.be
Vaadin Tutorial: From Spring Boot to Beautiful UI Fast
YouTube video by CyberJAR
083
Marcus Hellberg @marcushellberg.dev · 28/10/2025
Are you a Vaadin developer using AI coding tools? Stop everything you're doing and add the new Vaadin MCP server to your setup before continuing! 🚀 mcp.vaadin.com/docs/
060
Marcus Hellberg @marcushellberg.dev · 22/10/2025
😅😅
000
Marcus Hellberg @marcushellberg.dev · 21/10/2025
🥳🥳🥳 going to @Jfokus.se 2026!!
151
Marcus Hellberg @marcushellberg.dev · 21/10/2025
What an absolute treat to have my friend @starbuxman join Vaadin Create to do fast-paced, funny, and information-packed speedrun of all the exciting new features coming in Spring Boot 4 and @spring.io 7!
140
Marcus Hellberg @marcushellberg.dev · 21/10/2025
Vaadin Create 2025 is on!
021
Marcus Hellberg @marcushellberg.dev · 12/10/2025
I did eventually make it home, it took 37h 😅 And my bag made it home one day later. So all good now 🙌
010
Marcus Hellberg @marcushellberg.dev · 10/10/2025
26h awake, 9h left to go provided nothing else goes wrong 😅
210
Marcus Hellberg @marcushellberg.dev · 10/10/2025
Got rebooked through Dublin with an 8h layover 😭
100
Marcus Hellberg @marcushellberg.dev · 09/10/2025
So close… My flight from Orlando was late and I just caught a glimpse of my connection to Helsinki as it pulled out of the gate 😭
320
Marcus Hellberg @marcushellberg.dev · 02/10/2025
It was a ton of fun!
010
Reposted by Marcus Hellberg
Spring I/O @springio.net · 02/10/2025
🍃 Real-World AI Patterns with Spring AI and Vaadin by @marcushellberg.dev / @thomasvitale.com @ Spring I/O 2025 ▶️ Video: youtu.be/cLWFu33kM3E 🔗 Slides: speakerdeck.com/thomasvitale... #springio25
youtu.be
Real-World AI Patterns with Spring AI and Vaadin by Marcus Hellberg / Thomas Vitale @ Spring I/O 25
YouTube video by Spring I/O
065
Marcus Hellberg @marcushellberg.dev · 24/09/2025
When Claude goes down
061
Marcus Hellberg @marcushellberg.dev · 25/08/2025
Should we have a higher-level AI chat component in @vaadin.com that handles attachments, streaming, message history? You could register #SpringAI tools, advisors to it to expand its functionality. Full code for the demo below: new AiChat(OpenAiChatModel.class)
020
Reposted by Marcus Hellberg
JCON Conference @jcon.one · 23/08/2025
#Java fanatics come together! Pack your bags (and your #JVM) for #JCONUSA25 at #IBM #TechXchange in sunny Orlando, Florida (Oct 6–9)! Meet Java #Champions learn futuristic #tech and #geek out with fellow #devs 🌴☕ Discounted until the end of August 👉 usa.jcon.one/register #JCON #JCON2025
032
Marcus Hellberg @marcushellberg.dev · 13/08/2025
The @vaadin WTF summit is happening! (The only logical name for a workshop spanning Wednesday, Thursday, and Friday)
050
Reposted by Marcus Hellberg
Venkat Subramaniam @venkats.bsky.social · 05/08/2025
Regular registration is now open for @dev2next.bsky.social 2025 www.dev2next.com/4/news
dev2next.com
dev2next Conference
042
Marcus Hellberg @marcushellberg.dev · 04/08/2025
My weekly AI news roundup by ChatGPT is exceptionally insightful this week
030
Marcus Hellberg @marcushellberg.dev · 31/07/2025
Ollama now has a UI as well! I know what I'll be doing today 🤩
021
Marcus Hellberg @marcushellberg.dev · 30/07/2025
BREAKING: @vaadin.com is a terrible framework (if you're trying to hack it).
081
Marcus Hellberg @marcushellberg.dev · 29/07/2025
🚀 Updated Vaadin MCP ✨ Combines semantic + keyword search with reranking 🛠️ MCP Tools Available: 📚 get_vaadin_primer - Vaadin fundamentals & best practices 🔍 search_vaadin_docs - Search Vaadin docs 📄 get_full_document - Complete doc retrieval 🏷️ get_vaadin_version - Latest stable version info
361
Marcus Hellberg @marcushellberg.dev · 03/07/2025
Yes, this is still Norway, in Senja.
010
Marcus Hellberg @marcushellberg.dev · 03/07/2025
Vacation update 🏔️
1150
Marcus Hellberg @marcushellberg.dev · 02/07/2025
TIL: in Norway they put the picture of the child whose liver they use to make the paté on the can.
130
Marcus Hellberg @marcushellberg.dev · 30/06/2025
Getting new Vaadin followers with @marcenglund.com
050
Marcus Hellberg @marcushellberg.dev · 27/06/2025
Still waiting for the Hilla release…
010
Marcus Hellberg @marcushellberg.dev · 27/06/2025
For the next 2 weeks I’ll be observing a different kind of #Vaadin 🤩
260
Marcus Hellberg @marcushellberg.dev · 25/06/2025
You could still have separate physical people with these skills, even if they’re on the same team. But of course, that would eliminate half the management roles, so I can see where some resistance could spring up.
020
Marcus Hellberg @marcushellberg.dev · 25/06/2025
That sucks. Was there a reason why they didn't create a full-stack team with both Java and frontend devs working together?
100