7 Tips for Good UI Design

7 Tips for Good UI Design

A good UI design increases conversion rates. That’s simple. But how does human-oriented design play into it? The mobile revolution, as well as the web revolution before it, constantly forced us to keep restructuring and reconsidering what simplicity means for human-centered design and practically every experience we create. In the UI user community, we’ve launched […]

What are DApps about? Decentralized applications explained

In a world where the terms “blockchain” and “start an ICO” are a staple of news in online press, it’s not surprising when something new emerges in that field. Enter a new model for building successful and massively scalable applications. Thanks to blockchain technology (and the massive interest surrounding it), we now have a new […]

Adapting blockchain for business

The intricacies of blockchain technology can still perplex some people. So, how does a business adapt blockchain to its needs? That’s the question I’d like to answer in this article. I’ll start off with a few typical purposes, go through a popular funding strategy (ICO) and finish with some interesting blockchain-based projects. The interest in […]

How to do Vaadin QA like a Pro using Ghost Inspector

How to do Vaadin QA like a Pro using Ghost Inspector

We’ve recently started the development of a Vaadin web application. We were faced with a UI testing problem: how to find the best element selectors for a dynamically generated GWT-based interface. We had two options: to use Vaadin TestBench or Ghost Inspector. Read on to see which one we’ve chosen and why. Vaadin application end-to-end […]