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
Practical i18n in Vaadin: Resource Bundles, Locale Handling and UI Language Switching
Modern web applications are rarely used only by users with the same language. Even internal tools often reach international teams or are used in different
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



