JHipster with Google App Engine and Cloud MySQL

Reading Time: 5 minutes

How does it sound to set up complete spring application, with frontend and database? With all the models, repositories and controllers? Even with Unit and Integration tests, with mocked data? All within a few hours? Your solution is JHipster!

gestalt principles

Gestalt principles

Reading Time: 8 minutes

These principles help take the guesswork out of design. If applied correctly, they can provide you with some quick wins out of the box. By employing these psychological tenets, designers and non-designers can understand why they make certain decisions and better predict how audiences will perceive various elements.


Starting with unit testing using Vue.js 2 and Jest

Reading Time: 4 minutes

If you want to start with Vue.js unit testing you are in the right place, these are the first steps towards the unit testing using Vue.js and Jest.

JHipster, is it worth it?

Reading Time: 7 minutes

JHipster is an open-source platform to generate, develop and deploy Spring Boot + Angular / React / Vue web applications. And with over 15 000 stars on Github, it is the most popular code generation framework for Spring Boot. But is it worth the hype or is the generated code too difficult to maintain and not production-ready?

JavaScript objects: Why? How? Compared with switch-case and if?

Reading Time: 4 minutes

During the development, have you ever asked yourself why you should use JavaScript objects? Or maybe you were confused which approach is the best when you have multiple conditions? If the answer is yes, then definitely you are in the right place where I am going to explain the most important questions. Why object? How to use objects? Compared objects with other practices.

The practical guide: Refactor android application to follow the MVP design pattern

Reading Time: 8 minutes

The practical guide – Part 1: First step to make your app better. If you know about design patterns and MVP, but have troubles implementing it, this might be the right place for you. We will start from standard Activity and make it follow the MVP design pattern.

Testing asynchronous code in a concise and easy to read manner

Reading Time: 7 minutes

Learn how to test asynchronous code in a concise and easy to read manner.

We will take a look at how we can test asynchronous operations in a synchronous manner using Awaitility library.

Reactive Spring with WebFlux and SQL Databases

Reading Time: 6 minutes

If you want to build a reactive non-blocking application that will use a relational database, then this is the right place to be.

We are going to develop a non-blocking application thanks to the Spring WebFlux and R2DBC.

Dependency injection and how I use it in Vaccination iOS app

Reading Time: 5 minutes

In programming, dependency injection is a technique where one object serves dependencies to another object. The concept is that instead of the client object to decide what kind of service it will use, another object tells the client what service he has to use.

Culture exchange and its effect on productivity

Reading Time: 4 minutes

Culture, productivity, culture exchange and unity have a generally positive effect on the efficiency of any company, which results in increasing the pace of productivity. Moreover, the culture exchange increases the company’s ability to create a global effective mindset. Taking a case study of our company culture exchange program and its effect on our productivity.