Trending

Latest Posts by Marcus Hellberg

Vaadin 25.1 Release Livestream
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...

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...

1 week ago 1 0 0 0
Preview
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.

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...

2 weeks ago 3 2 0 0
Preview
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.

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...

1 month ago 3 3 0 0
Post image

Ready for @Jfokus.se 2026, let’s goo!

2 months ago 2 1 0 0
Post image

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 🥳

2 months ago 3 1 1 0
Post image

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 months ago 5 1 0 0
Preview
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.

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-...

3 months ago 7 3 1 0
Post image

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.

3 months ago 2 2 0 0
Advertisement
Post image

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

3 months ago 12 4 1 1

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.

3 months ago 3 0 0 0
Post image

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

4 months ago 4 4 0 0
Post image

🟦 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

4 months ago 4 3 0 0
Post image

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...

4 months ago 7 1 0 0
Post image

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...

4 months ago 7 3 0 0
Preview
GitHub - marcushellberg/vaadin-ai-starter Contribute to marcushellberg/vaadin-ai-starter development by creating an account on GitHub.

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...

4 months ago 6 3 0 0
Advertisement

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 🤔

4 months ago 2 0 0 0

It is, indeed!

5 months ago 1 0 0 0
Vaadin Tutorial: From Spring Boot to Beautiful UI Fast
Vaadin Tutorial: From Spring Boot to Beautiful UI Fast YouTube video by CyberJAR

👾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

5 months ago 8 3 0 0
Post image

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/

5 months ago 6 0 0 0

😅😅

5 months ago 0 0 0 0
Post image

🥳🥳🥳 going to @Jfokus.se 2026!!

5 months ago 5 1 1 0
Post image Post image

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!

5 months ago 4 0 1 0
Post image Post image

Vaadin Create 2025 is on!

5 months ago 2 1 0 0
Advertisement

I did eventually make it home, it took 37h 😅 And my bag made it home one day later. So all good now 🙌

5 months ago 1 0 0 0

26h awake, 9h left to go provided nothing else goes wrong 😅

5 months ago 1 0 2 0

Got rebooked through Dublin with an 8h layover 😭

5 months ago 0 0 1 0
Post image

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 😭

5 months ago 2 0 3 0

It was a ton of fun!

6 months ago 1 0 0 0
Real-World AI Patterns with Spring AI and Vaadin by Marcus Hellberg / Thomas Vitale @ Spring I/O 25
Real-World AI Patterns with Spring AI and Vaadin by Marcus Hellberg / Thomas Vitale @ Spring I/O 25 YouTube video by Spring I/O

🍃 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

6 months ago 6 5 0 0
Post image

When Claude goes down

6 months ago 6 1 0 0