All articles

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 […]

Introduction to React hooks
We have updated this text for you!Author of the update: Rafał Boszkowicz React 16.8 introduced some new functionalities, one of which is _Hooks_. What are […]

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 […]

How to use monads in Java
We have updated this text for you!Update date: 16.12.2024Author of the update: Tomasz Lenartowski Java is not a functional programming language. Despite the fact that […]

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) […]

Building executable jar with Cucumber tests
Depending on how continuous integration and regression testing is constructed in a project, there might be a need to run the same tests couple of […]

Why do you need to care about IT security?
We have updated this text for you!Update date: 18.12.2024Author of the update: Krzysztof Sedlak Over the past few years we have seen a surge in […]

Python meets microservice – useful tips based on experience
We have updated this text for you!Update date: 31.12.2024Author of the update: Damian Krupa It is impossible nowadays to not hear about microservices. It’s so […]

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 […]

Tips & tricks learned during years of using Jenkins
We have updated this text for you!Update date: 24.01.2025Author of the update: Miłosz Nowak I would like to share with you some useful ways of […]
Meet the geek-tastic people, and allow us to amaze you with what it's like to work with j‑labs!
Contact us


