Same model, same prompt, different results.
On VaadinBench, Claude Opus 5 went from 67% to 100% with Vaadin's skills and MCP server. The Dev Loop (preview) made the same task 27% faster and 18% cheaper.
Drew Harvey walks through the free tools:
youtube.com/watch?v=-4p5BiGd…
Vaadin Create 2026 is underway in Barcelona: AI-assisted development, modernization, architecture and full-stack UI for Java teams.
Agenda and speakers:
vaadin.com/vaadin-create-202…
Thank you to our speakers: @starbuxman, Simon Martinelli, Laura Fiona Holder-Wurzinger (AKDB), Rafael Molina and Juanma Cintas (Accenture), César Quinteiro Rendo, Marc Müller-Stoffels, Rüdiger Schobbert, Fred Peña, Sven Ruppert and Andy Bailey.
Two new Vaadin add-ons for mobile:
AppNavLayout: drawer on desktop, side rail on tablet, bottom bar on phone.
AppHeadroom: header and footer hide as you scroll.
Apache 2, Vaadin 25.1+.
vaadin.com/blog/does-vaadin-…
How many Swing users fit on one server?
With 4 GB of memory and a real app (JOSM): SwingBridge 38 users, Webswing 10. One shared JVM instead of one per user.
vaadin.com/blog/how-many-swi…
Under the hood of Vaadin 25.3: Flow's client engine moved from GWT-compiled Java to native TypeScript.
107 modules, ~19k lines, 700+ browser tests, real source maps. Your Java APIs don't change.
vaadin.com/blog/vaadin-25-3-…
Where does full-stack Java go next?
Vaadin Create 2026, Barcelona, Oct 27–28: 2 days, 3 tracks, 20+ speakers including Josh Long.
Trailer: youtube.com/watch?v=bfydXyAe…
Tickets: vaadin.com/vaadin-create-202…
Vaadin 25.3 browserless tests now follow user rules: if a user can't do it in the browser, the test can't either.
Still JVM-fast, no browser needed. Plus seven new component testers.
vaadin.com/blog/vaadin-25-3-…
Theming tip for Vaadin 25.3: pair Copilot's new Aura theme editor with the all-components view.
Every component in your project, custom ones included, with all variants. Change a property, see it everywhere.
youtube.com/watch?v=WnkI6xA9…
Modernizing a Swing app? SwingBridge 1.3 adds memory optimizations, 24- and 32-bit adaptive color and high-DPI support for Retina and 4K displays.
Release walkthrough:
youtube.com/watch?v=WnkI6xA9…
How do you know whether your docs and tools actually help AI agents? You measure it.
VaadinBench: real Vaadin tasks, graded by tests the agents never see. Benchmark and results are public.
github.com/vaadin/vaadinbenc…
In Veracode's 2026 tests, Java had the lowest security pass rate for AI-generated code of any language: 30%. It was also the only language clearly improving.
Setup matters more than the assistant. Six habits for Java teams:
vaadin.com/blog/ai-coding-fo…
Migrating a 53-screen JSF 2 app to Vaadin 25 with 7 AI agents in parallel.
Best lesson: tests were green while 13 forms rendered blank. Now no view closes until someone clicks through it in a browser.
vaadin.com/blog/jsf-2-to-vaa…
Picking an AI coding tool for a Java team? We compared 8 (Claude Code, Cursor, GitHub Copilot, Junie, Codex, Antigravity, Kiro, Moderne) on codebase context, IDE fit, MCP support, enterprise readiness and price.
vaadin.com/blog/the-best-ai-…
New in Vaadin 25.3: Switch, Table (replacing NativeTable) and Breadcrumbs out of preview.
Plus Date Picker can disable specific dates, and ComboBox gets partial matching.
vaadin.com/blog/vaadin-25-3-…
The Vaadin MCP server now gives your agent the full Java API for any class, and runs as a self-hosted Docker image, even air-gapped.
Plus a Directory MCP server for finding compatible add-ons.
youtube.com/watch?v=WnkI6xA9…
Upgrading to Vaadin 25.3? SSO Kit, Collaboration Kit and AppSec Kit are deprecated ahead of Vaadin 26. Spring Security and shared signals replace them, with migration guides.
Check the upgrade guide first:
vaadin.com/docs/latest/upgra…
AI that fills in your forms is useful. AI you can audit is better.
Vaadin 25.3's AI form filler shows a confidence level for every field, where in the document each value came from, and lets you undo any single field.
vaadin.com/blog/vaadin-25-3-…
A Vaadin Grid with 1,000,000 rows: from ~8 seconds to under 1.
Lazy loading, sorting and filtering in the database, and one data provider shared by Grid and ComboBox. Code along in 37 minutes:
youtube.com/watch?v=KswDxz-j…
























