Password security is an often underestimated but critical topic in software development. Databases containing millions of user logins are repeatedly compromised – and shockingly, often,
Security Posts
Java Posts
Separation of Concerns in Vaadin: Eliminating Inline Styles
Vaadin Flow enables the development of complete web applications exclusively in Java. Components, layouts, navigation, and even complex UI structures can be modelled on the
An unexpectedly hassle-free upgrade
The starting point for this article was not a strategic architecture workshop or a long-term planned migration path, but a comparatively unspectacular step: updating the
The Importance of UI in Import Processes
Why an import needs a UI at all Import functions are often treated as purely technical details in applications. Data is read in, processed and
JSON export in Vaadin Flow
Export functions are often seen as a purely technical side task: one button, one download, done. In a Vaadin-based application, however, it quickly becomes apparent



