Still writing tests with extra wrapper steps and inherited test classes?
Vaadin 25.2โs new Browserless API moves to a cleaner locator-based approach inspired by @playwrightweb, while keeping full-stack #Java testing workflows intact.
Read the blog: https://t.co/BWxrMtftaP
This new guide from Tatu Lund walks through the practical patterns behind reliable session serialization in #Vaadin 25, especially for #Kubernetes and clustered deployments.
Check it out ๐ https://t.co/LRw8QJiY03
AI coding tools are changing how we build software.
But how do you prevent requirements, documentation, and code from drifting apart?
Catch the recording of our webinar featuring @simas_ch on spec-driven development. ๐
https://t.co/exnUpDmtV7
Testing Vaadin apps just got a lot cleaner ๐
Vaadin 25.2 introduces a redesigned Browserless testing API with:
โ no mandatory base class
โ cleaner locator syntax
โ built-in multi-user support
โ less boilerplate
See whatโs changing: https://t.co/BWxrMtftaP
We're going live in one hour!
There's still time to join ou webinar: Spec-Driven Development with AI with Simon Martinelli and Miikka Andersson.
Join now ๐ https://t.co/BwQs7qhEaB
โฐ Tomorrow
Join @simas_ch for a practical look at spec-driven development: an AI workflow where requirements stay central and use cases, diagrams, specs, code and tests all stay connected.
Register at ๐ https://t.co/BwQs7qhEaB
Missed our last webinar?
In part 2 of our AI series for Java devs, we broke down how modern AI workflows actually work โagents, memory, context windows, tools, and where it all tends to fall apart.
Watch the recording ๐ https://t.co/WJGujPRFBc
Next week in London ๐ฌ๐ง
Join Leif ร strand for a live coding session on building reactive full-stack web apps with Spring Boot, Redis, and Vaadin โ using only #Java.
No JavaScript. No HTML. No CSS.
๐ May 28 | London
Register ๐
https://t.co/c4RGwkbDFK
Next weekโs webinar: Spec-driven development with AI
#AI speeds up codingโbut can also accelerate bad practices.
Learn how to keep requirements, specs, code, and tests aligned with @simas_ch.
Join us: https://t.co/BwQs7qhEaB
๐ May 28 | 15:00 CEST / 9 AM ET
Yes, #AI makes mistakes.
The real question is: how do you work with that?
Watch our full webinar for practical guidance on getting started with AI in development.๐
๐ https://t.co/a2vIuxMwAC
Is software still a craft when AI writes the code?
Join Petter Holmstrรถm at #VaadinCreate to explore what AI agents mean for how we build software, from hands-on experience to AI-written code in production.
๐ 27โ28 Oct | Barcelona
๐๏ธ Get your tickets: https://t.co/MdHdsUFL7a
Everyoneโs talking about #AI in devโฆ
But where does it actually help?
Watch our full webinar with Miikka Andersson and Artur Signell to dive deeper.๐
๐ https://t.co/a2vIuxMwAC
What if AI didnโt just write code but also kept everything aligned?
Join @simas_ch to learn spec-driven development:
โ Requirements stay central
โ Specs, code & tests stay connected
๐ May 28 | 15:00 CEST / 9 AM ET
Join us ๐
https://t.co/BwQs7qhEaB
What if you could build a reactive web app using only #Java?
Join Leif ร strand at the upcoming LJC meetup to see how to build a modern app with #springboot, #Redis, and #Vaadin โ no JavaScript required.
๐ London, May 28
๐ Register at: https://t.co/c4RGwkbDFK
Meet @cat_edelveis at #VaadinCreate 2026!
Her session shows how to design Java container images based on real tradeoffs in startup time, memory, security, and scaling using @springboot + @vaadin.
๐ 27โ28 Oct | Barcelona
๐๏ธ Get your ticket: https://t.co/obRvD1jKe9
Most Swing apps still work.
The challenge is everything around them:
UX expectations, deployment, maintainability.
Start by running your app in the browser.
Then modernize it step by step with Vaadin โ while keeping it all in Java.
๐ Watch more: https://t.co/t0NOH06t4w
AI coding tools look great in demos, but real #Java work is complex.
You need more context, agents, integrations, and multi-step workflows.
Join our webinar to see what works beyond prompts and where #AI still needs you.
๐ https://t.co/weTK6JPmUH
๐ May 13 | 15:00 CEST
If youโre still running a #JavaSwing app, you know the pressure. ๐คฏ
Retiring experts. No new talent. UX stuck in 2005.
We put together a practical guide to modernization; your options, how to choose, timelines, and what works.๐
๐ https://t.co/tBbGgdQpOI