Vaadin Dark Mode - 1 Line (Java Web App)
Switch color schemes instantly in a #Java web app with Vaadinβno reload.
@ColorScheme for the initial scheme
setColorScheme(...) to switch at runtime
System sync reacts to OS appearance changes.
vaadin.com
#vaadin #java #darkmode #webdev
05.03.2026 11:21
π 5
π 3
π¬ 0
π 0
Do modern web apps really need a huge stack?
At #JavaOne 2026, XDEV explores a different approach: building enterprise-ready UI and persistence mostly with Java using @vaadin.com and EclipseStore.
π
Drop by the Hack Haus and challenge the idea of βfull stackβ.
#Java #SoftwareEngineering #Vaadin
05.03.2026 08:10
π 3
π 2
π¬ 0
π 1
Live Vibe Coding Battle: Build a Java App with GitHub Copilot
YouTube video by CyberJAR
βοΈ Live Vibe Coding Battle β today at 20:00 CET!
@edelveis.dev joins Johannes Rabauer to build a #springboot + #Vaadin + Spring AI app live in VS Code using GitHub Copilot.
π Watch live: www.youtube.com/live/ukcQcDX...
05.03.2026 09:49
π 2
π 0
π¬ 1
π 1
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...
24.02.2026 15:03
π 3
π 3
π¬ 0
π 0
Java User Group Switzerland: Home
JUG Switzerland aims at promoting the application of Java technology in Switzerland. The Java User Group Switzerland facilitates the sharing of experience and information among its members. This is ac...
I'll be visiting @jugch.bsky.social next week & talking about: "Your backend deserves a face."! π¨π
No API pain, no JS fatigue β just building modern web UIs in pure Java with @vaadin.com.
Meet me in Bern (3.3.), Lucerne (4.3.), and Zurich (5.3.).
Join me here: www.jug.ch
I'm happy to meet you!
23.02.2026 10:16
π 1
π 1
π¬ 0
π 0
What is possible on the web in 2026
YouTube video by Vaadin
What can modern browsers do in 2026? π€
Bluetooth. USB. Printers. Offline. Native-like UX. Enterprise security.
This Wed 3 PM CET, Matti Tahvonen goes live on YouTube to show how #Java teams can build modern web apps - without frontend chaos.
πJoin at: www.youtube.com/watch?v=fMFu...
23.02.2026 12:39
π 1
π 1
π¬ 0
π 0
Extending Vaadinβs pure Java experience to the browser | Vaadin
Explore how Vaadin extends Java to the browser using GWT, TeaVM, CheerpJ, and GraalVM for optimized client-side execution and enhanced performance.
Sometimes you need client-side logic in a Vaadin app but really don't want to switch to JavaScript. Matti Tahvonen compared four ways to run Java in the browser β GWT, TeaVM, CheerpJ, and GraalVM WASM β by building Tetris with each one.
vaadin.com/blog/extendi...
06.02.2026 10:26
π 0
π 0
π¬ 0
π 0
Announcing Swing Modernization Toolkit | Vaadin
Run your Swing app in the browser now, modernize when youβre ready!
If your #JavaSwing app is costly to update, hard to distribute, or UX-limited, the question isnβt if you modernize β itβs how.
Swing Modernization Toolkit lets you run Swing in the browser & modernize incrementally all in #Java. See how it worksπ
π vaadin.com/blog/announc...
03.02.2026 14:41
π 5
π 3
π¬ 1
π 0
Creating a perfect container image for a Java app
YouTube video by Vaadin
We had a great webinar with @vaadin.com on creating a perfect container image for #Java, covering image size, JAR layering, memory consumption, startup, and image hardening.
The recording is available on YouTube:
www.youtube.com/watch?v=z1I2...
21.01.2026 14:33
π 3
π 2
π¬ 1
π 0
Vaadin Create 2026 β The conference for Java developers
Discover the future of full-stack Java at Vaadin Create 2026 in Barcelona.
Exciting news! π
#VaadinCreate 2026 is coming to #Barcelona!
Join us for two days of coding, real-world #Java insights & connecting with top engineers.
Get your Early Bird ticket before March 31 π
π vaadin.com/vaadin-creat...
02.02.2026 12:53
π 4
π 1
π¬ 0
π 0
Tomorrow at 6:00 PM! ποΈ
Join @Catherine Edelveis from BellSoft and Miikka Andersson from Vaadin for a masterclass on Creating a perfect container image for a Java app.
pages.vaadin.com/creating-a-p...
14.01.2026 08:49
π 0
π 0
π¬ 0
π 0
Building #Java container images always comes down to trade-offs.
On Jan 15, @cat-edelveis.bsky.social and Miikka Andersson will explore approaches to layering, size reduction, and startup time reduction using a Spring Boot + Vaadin app.
π 18:00 CET
π pages.vaadin.com/creating-a-p...
12.01.2026 13:48
π 5
π 3
π¬ 0
π 0
Secure your spot for our Java container image webinar on 15 Jan 2026!
Learn how to build small, secure & fast container images for Java apps with Vaadin + Spring Boot. Weβll cover layer strategies, size reduction tips, and real-world best practices.
pages.vaadin.com/creating-a-p...
05.01.2026 13:34
π 1
π 0
π¬ 0
π 0
Vaadin 25.0 Release
YouTube video by Vaadin
Join the live webinar today, weβll show whatβs changing in Vaadin 25.0, so you know what to expect from this major release π www.youtube.com/watch?v=2aN7...
18.12.2025 10:56
π 0
π 0
π¬ 0
π 0
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-...
18.12.2025 10:56
π 7
π 3
π¬ 1
π 0
Faster and Slimmer Vaadin 25 | Vaadin
Discover how Vaadin 25 enhances performance and efficiency with fewer dependencies, smaller artifacts, and faster startup times, all while leveraging JDK 21 advancements.
Vaadin 25 is going live soon! π
Weβve streamlined the build process to make Java web apps easier to deploy. No more manual production profiles - your standard build commands just work.
See whatβs coming for Spring Boot and Quarkus: vaadin.com/blog/faster-...
16.12.2025 08:27
π 1
π 0
π¬ 0
π 0
β² How do you enable sorting in a @vaadin.com Grid?
Just one line of #Java is all it takes β multi-column sorting included.
In this short video, Drew will show you how to sort records in a Vaadin Grid β quick, clean, no boilerplate.
π» Source code: github.com/drewharvey/v...
12.12.2025 09:36
π 3
π 2
π¬ 0
π 0
What it takes to build a set of Vaadin components | Vaadin
An inside look at eight years of building and refining Vaadin components: what went well, what we changed, and how we keep shipping better major releases.
Vaadin 25 is almost here!
To mark the milestone, Senior Software Engineer Serhii Kulykov looks back at 8 years of Vaadin components: the key decisions behind versions 10, 14, 22 and 25, and what weβve learned about stability, accessibility, and simplicity along the way. vaadin.com/blog/what-it...
11.12.2025 10:43
π 4
π 1
π¬ 0
π 0
Want to add a filter to a @vaadin.com Grid β in Java only?
Drew shared a nice example showing how simple it can be.
π Code:
github.com/drewharvey/v...
Great for dashboards & CRUD apps.
#Vaadin #Java #WebDev
10.12.2025 07:32
π 5
π 4
π¬ 0
π 0
Want to add a filter to a @vaadin.com Grid β in Java only?
Drew shared a nice example showing how simple it can be.
π Code:
github.com/drewharvey/v...
Great for dashboards & CRUD apps.
#Vaadin #Java #WebDev
10.12.2025 07:32
π 5
π 4
π¬ 0
π 0
#Java devs: Want to show database records in your UI fast?
This short demo shows how to use @vaadin.com Grid with JPA to get instant results β all in Java.
No JS, no fluff. Just clean code.
03.12.2025 08:26
π 5
π 1
π¬ 0
π 0
How to use own Figma components in Vaadin applications | Vaadin
Turn a Figma design into a Java app. Use Vaadin Copilotβs Figma Importer API to map Figma components to Java views, with code examples and a demo repo.
Marcin GΕowacki wrote up how to copy Figma components and paste them as actual working Java/React code in Vaadin. Not just similar-looking code but the actual code.
Marcin's tutorial walks through the complete setup with working examples.
vaadin.com/blog/how-to-...
02.12.2025 10:51
π 1
π 1
π¬ 0
π 0
Vaadin Tutorial: From Spring Boot to Beautiful UI Fast
YouTube video by CyberJAR
Building a complete Spring Boot UI entirely in #Java with Vaadin!
@cat-edelveis.bsky.social walks through everything from secure login to data grids with lazy loading, all without touching JavaScript.
For Java devs who want to stay in their comfort zone: www.youtube.com/watch?v=67oJ...
27.11.2025 15:10
π 8
π 3
π¬ 0
π 0
Web UI with just #Java.
Text field β Button β Grid β all in 30 seconds.
No HTML. No JS.
#Vaadin #WebDev #DX
21.11.2025 10:22
π 13
π 4
π¬ 1
π 0
Spring AI: Streaming LLM Tokens with NDJSON in Spring Boot
YouTube video by CyberJAR
Stop fighting SSE token spacing issues in AI chat UIs. Here's the fix: NDJSON streaming.
@cat-edelveis.bsky.social built a complete demo with Spring AI ChatClient + Vaadinπ www.youtube.com/watch?v=l6c0...
Full code on GitHub. Works with Ollama or any Spring AI model.
#SpringAI #Java #LLM
20.11.2025 15:41
π 7
π 2
π¬ 0
π 0
#Java devs: tired of manually translating Figma designs into Vaadin Flow code?
@JuusoKantonen shows #Figma MCP + Vaadin MCP in action:
youtube.com/watch?v=vNcv...
13.11.2025 15:37
π 5
π 3
π¬ 0
π 0
π Supercharge your LLM with @vaadin.com MCP!
In this short video I show how to integrate the Vaadin MCP server into your IDE for smarter Vaadin code from Claude & co.
π The docs include setup guides for different LLMs: vaadin.com/docs/latest/...
#Java #Vaadin #LLM #DX
04.11.2025 08:12
π 4
π 2
π¬ 0
π 0
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
03.11.2025 15:02
π 8
π 3
π¬ 0
π 0