Yuri Mednikov

Category: Tutorials

Server side validation in Javalin

When you are working on any somehow complex application, you need to enable validation. For example, if user submits a form or a request, your app should check, that data is in an…

Exception handling in Clojure

In some form or another, but exceptions exist in almost any languages. Due to the fact, that Clojure actually runs on JVM, it inherits its exception system from Java. From a technical point…

Make use of Vertx-junit5

Eclipse Vertx is perfectly asynchronous framework, so testing its components require a bit more work, than with “old school” synchronous applications. The main actor here is verticle, that is defined as independent unit…

Understand Java Collections

When we talk about Java collections, we consider two things. First, more wide concept, means implementations of common data structures. An another, narrow understanding, corresponds to concrete interfaces and their implementations, that are…