All articles

Quality Assurance

Testing REST API with Serenity and Rest-assured

Rest-assured is a Java framework for testing and validating REST APIs. Serenity is an automated BDD(Behaviour driven development) acceptance testing framework. Rest-assured combined with Serenity […]
Read all
Microservices

To microservice or not to microservice

Distributed systems have been around for a while. Since like 1970s we’ve been building applications with large scale in mind, and large availability. We went […]
Read all
Agile

Better planning and estimating

There are countless cases where major delays in product development are caused by poor estimation-related decisions. When it comes to both, high-level (long term features) […]
Read all
Java Quality Assurance

Test your REST API with Spock – Introduction to Spock Framework

In this article I’d like to show you how to test your API with Spock Framework. Spock is a testing framework for Java and Groovy […]
Read all
Machine Learning

Machine learning – how to

Machine learning is widely and successfully used nowadays. We think that computers know, but actually, they do not know – they compute. All they do […]
Read all
Pytest
Python Quality Assurance

Pytest – why it’s more popular than unittest?

In my professional career I used to write tests with both frameworks: unittest and pytest. Both are great tools with certain pros and cons, but pytest is significantly more popular […]
Read all
Java Quality Assurance

JUnit 5: Quick start guide

Introduction JUnit is a great unit testing framework for the Java programming language. However, version 4 of the framework has a few disadvantages like multiple […]
Read all
Mobile Front-end

TypeScript – why you should care

Introduction Building big web applications written in JavaScript is not a simple thing. We don’t have types, interfaces, enums etc. These features could be really […]
Read all
Cloud Java Databases

Heroku: add-ons, logs and monitoring

In a previous article I’ve introduced you to Heroku basics and deployed spring-boot-based application there. In the second part I will show you how to […]
Read all

Meet the geek-tastic people, and allow us to amaze you with what it's like to work with j‑labs!

Contact us