Marcus Hellberg
@marcushellberg.dev
📤 1117
📥 239
📝 357
Applied AI Researcher, Speaker, DevRel expert. Java Champion. VP of AI Research
@vaadin.com
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 🤞
2 days ago
0
4
0
reposted by
Marcus Hellberg
Vaadin
about 1 month ago
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-...
loading . . .
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.
https://vaadin.com/blog/vaadin-25-0-release
1
7
3
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.
about 1 month ago
0
2
2
reposted by
Marcus Hellberg
Markus Eisele
about 1 month ago
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
1
12
5
reposted by
Marcus Hellberg
JCON Conference
about 2 months ago
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
0
4
4
reposted by
Marcus Hellberg
Jfokus
about 2 months ago
🟦 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
0
4
3
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...
about 2 months ago
0
7
1
reposted by
Marcus Hellberg
Simon Martinelli
about 2 months ago
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...
0
7
3
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...
loading . . .
GitHub - marcushellberg/vaadin-ai-starter
Contribute to marcushellberg/vaadin-ai-starter development by creating an account on GitHub.
https://github.com/marcushellberg/vaadin-ai-starter
2 months ago
0
6
3
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 🤔
2 months ago
0
2
0
reposted by
Marcus Hellberg
Catherine Edelveis
3 months ago
👾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
loading . . .
Vaadin Tutorial: From Spring Boot to Beautiful UI Fast
YouTube video by CyberJAR
https://youtu.be/67oJxPRa3Mg
0
8
3
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/
3 months ago
0
6
0
🥳🥳🥳 going to
@Jfokus.se
2026!!
3 months ago
1
5
1
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!
3 months ago
1
4
0
Vaadin Create 2025 is on!
3 months ago
0
2
1
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 😭
3 months ago
3
2
0
reposted by
Marcus Hellberg
Spring I/O
4 months ago
🍃 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
loading . . .
Real-World AI Patterns with Spring AI and Vaadin by Marcus Hellberg / Thomas Vitale @ Spring I/O 25
YouTube video by Spring I/O
https://youtu.be/cLWFu33kM3E
0
6
5
When Claude goes down
4 months ago
0
6
1
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)
loading . . .
5 months ago
0
3
0
reposted by
Marcus Hellberg
JCON Conference
5 months ago
#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
#Java
#JVM
#JCONUSA25
#IBM
#TechXchange
#Champions
#tech
#geek
#devs
#JCON
#JCON2025
0
3
2
The @vaadin WTF summit is happening! (The only logical name for a workshop spanning Wednesday, Thursday, and Friday)
5 months ago
0
5
0
reposted by
Marcus Hellberg
Venkat Subramaniam
6 months ago
Regular registration is now open for
@dev2next.bsky.social
2025
www.dev2next.com/4/news
loading . . .
dev2next Conference
https://www.dev2next.com/4/news
0
4
2
My weekly AI news roundup by ChatGPT is exceptionally insightful this week
6 months ago
0
3
0
Ollama now has a UI as well! I know what I'll be doing today 🤩
6 months ago
0
2
1
BREAKING:
@vaadin.com
is a terrible framework (if you're trying to hack it).
6 months ago
0
8
1
🚀 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
6 months ago
3
6
1
Vacation update 🏔️
loading . . .
7 months ago
1
15
0
TIL: in Norway they put the picture of the child whose liver they use to make the paté on the can.
7 months ago
1
3
0
Getting new Vaadin followers with
@marcenglund.com
loading . . .
7 months ago
0
5
0
For the next 2 weeks I’ll be observing a different kind of
#Vaadin
🤩
7 months ago
2
6
0
It's fair to say I'm not a big fan of Kubernetes ☸️
7 months ago
0
3
0
reposted by
Marcus Hellberg
René Wilby
7 months ago
New blog post: How to consume and display Kafka messages in a reactive way using
#SpringKafka
,
#SpringBoot
,
#React
and
#Hilla
(by
@vaadin.com
) 👇
rene-wilby.de/en/blog/hill...
loading . . .
Hilla and Kafka. Part 1: Consuming messages
Consuming Kafka messages using Spring Kafka and Spring Boot's auto-configuration capabilities in the Hilla backend and displaying these messages in the Hilla frontend UI in a reactive way.
https://rene-wilby.de/en/blog/hilla-and-kafka-part-one-consuming-messages/
0
3
3
Don’t you just love that feeling when you dig around your old stuff and happen to find 100 trillion dollars?
7 months ago
0
7
0
“The summer is short. Most of it rains away.” - popular Swedish summer song Happy midsummer! ☀️
7 months ago
1
5
0
reposted by
Marcus Hellberg
Daryl
7 months ago
Judge me. I’ve been using Spring Boot with Vaadin to build a typical reactive web app, sort of thing React gets used for. I like it, it feels way more solid than flaky JS and bundling. Also does hotswap and is of course statically typed (as all good languages are). I’m smitten.
3
9
3
Vaadin 24.8 is out!
7 months ago
0
2
0
Looking forward to an amazing few days with 95 other Vaadiners in Berlin!
#VaadinConnected2025
7 months ago
1
2
0
Hallo aus Berlin
@jetbrains.com
!
7 months ago
0
3
0
Did you know you can message
@marcenglund.com
right from the comfort of your Vaadin app devtools?
add a skeleton here at some point
7 months ago
0
2
0
Interesting route choice for my Finnair HEL - BER flight, flying backwards through Poland 👀
7 months ago
1
0
0
Gelato run! 🍦🏃♂️💨
8 months ago
1
4
0
Does
@vaadin.com
and
@spring-ai.bsky.social
make it too easy to create an AI chat in
#Java
? 🤔
8 months ago
1
7
3
reposted by
Marcus Hellberg
Daniel Garnier-Moiroux
8 months ago
Hey Spring friends! I’m putting together a “Spring Community” starter pack, with friends of Spring, external contributors and prominent voices in the community. If there’s folks that you think I should include, please let me know :)
go.bsky.app/TLqBjSF
add a skeleton here at some point
10
44
21
It’s official:
#VaadinCreate
2025 IS HAPPENING! 🥳
vaadin.com/vaadin-crea...
8 months ago
0
3
1
Thank you
#JNation
🇵🇹 for an unforgettable experience! Until next time 🤘 (Soundtrack:
youtu.be/yup8gIXxWDU
)
8 months ago
0
5
0
The best part of traveling to conferences is getting to do expense reports.
loading . . .
8 months ago
1
3
0
About to start our deep dive into building real-world AI apps with
@spring-ai.bsky.social
and
@vaadin.com
together with
@thomasvitale.com
at
#jnation
!
8 months ago
2
3
1
Keep calm and build web apps. Thanks for the fan art,
@alina-yurenko.bsky.social
!
8 months ago
0
5
2
reposted by
Marcus Hellberg
JNation 🇵🇹 May 26 & 27 - 2026
8 months ago
Marcus Hellberg is live at JNation 2025 with: “Full-stack web apps, 100% Java”. A talk on using Java across the stack to build clear, consistent web apps — end to end. Java Champion and VP of DevRel at Vaadin.
#JNation
#Java
#Coimbra
#FullStack
#WebDevelopment
0
10
4
reposted by
Marcus Hellberg
Thomas Vitale ☀️
8 months ago
Time for
@marcushellberg.dev
presenting about full-stack web apps using 100% Java
#jnation
0
4
1
Load more
feeds!
log in