Maven Overlays for Vaadin Projects

Maven is more or less the de facto system for managing dependencies and builds in Java applications these days. Whether this is good or bad is up to yourself to decide, but Maven is here to stay and by using it properly, you can actually do some pretty nice stuff with it. In this blog post, I’m ...

Developing Modular Vaadin Applications Without OSGi

As applications grow larger, modularity becomes more important. There are multiple reasons why you would want to make your application modular. Maybe you are developing a uniform platform for all of your company's applications? Maybe you want to be able to offer different configurations of your ...