The State of Java

Java featured image

Java is one of the most popular programming languages, especially for enterprise applications. This post takes a brief look at its long history and where it is today.

PWABuilder and Vaadin

Tech giants Microsoft and Google are pushing progressive web applications (PWAs) as the standard for their app stores. They have independently, and through joint effort, found ways to turn existing web apps into PWAs, and to wrap them to be supported on different platforms. These technologies have ...
Collaborative web apps

An introduction to real-time collaboration in business critical applications

(Part 1 of 4) Many businesses are looking beyond geographic borders to procure the best workforce, customers, vendors and partners. In other words, organizations are becoming increasingly more distributed as they conduct business across the globe. This means that online workflows (the sequence of ...

Kotlin and Vaadin for productive and fun web app development

Kotlin is a programming language that has gained a lot of popularity over the last few years. Its concise and expressive syntax feel liberating, compared to the verbosity of Java. Despite its simplicity, Kotlin is a fully type-safe language and helps you avoid many common programming errors in ...

Vaadin 12 Brings New Components and Improved Performance

Vaadin 12 adds a bunch of new components, a couple of significant performance improvements, a Material Design theme option and many other small improvements and bug fixes. Vaadin 12 is an incremental release and a recommended update as we are making progress towards the next LTS version, to be ...