Why Vaadin Browserless Testing Is a Game Changer for AI Generated Web Applications
AI coding agents write code fast. The bottleneck is no longer typing, it is verification. How fast can the agent find out that the code it just wrote is correct? This is where[...]
A Small App, a Complete Process: Demoing AI Unified Process with a Feedback App
When people hear about AI-assisted software development, they often imagine code generation first. I think that is the wrong place to start.
Why I Don’t Use Mocking Frameworks and Why You Might Not Need Them Either
“I never use mocking frameworks like Mockito. Why? Either I have my test data under control, or I write the methods in a functional way.” When I say this, it usually[...]
Resolving SonarQube Rule S2699 with Karibu Testing Assertions
I’m using Karibu Testing for testing my Vaadin applications which work perfectly. But recently, I encountered a problem when I analyzed my code with SonarQube. Karibu[...]
Build Secure Web Apps with Vaadin & Spring Boot
Almost all web application frameworks include their security-relevant functions and provide the respective interfaces to external security solutions. As a Java-based full-stack[...]
Vaadin UI Testing with Playwright
In my Vaadin projects, I usually use Karibu Testing for unit and/or Vaadins TestBench for end-to-end tests. Karibu Testing is an open source testing framework developed by Martin[...]


