All articles

Quality Assurance

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

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 […]
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
Visualizing Influx metrics with Grafana
Databases

Visualizing Influx metrics with Grafana

We have updated this text for you!Update date: 22.01.2025Author of the update: Piotr Merynda Grafana is a data visualization and monitoring tool allowing you to […]
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
Code Review
Quality Assurance

The benefits of Code Reviews

Introduction Code reviews, despite the many benefits they bring, are sometimes treated as a necessary evil. Programmers are convinced that this is unnecessary worktime, which […]
Read all
Testowanie modułów Node.js z użyciem Chai, Sinon i Mocha
Quality Assurance Front-end

Node.js Module Testing with Chai, Sinon, and Mocha Framework

We have updated this text for you!Update date: 26.12.2024Author of the update: Adam Olszewski Introduction In this article, I will guide you through writing unit […]
Read all
Sprint Retrospective
Agile

Sprint Retrospective as a reflection of the team working on the product

We have updated this text for you!Update date: 24.01.2025Author of the update: Paulina Janowska Meaning and Aim of Retrospective The retrospective aims to analyse what […]
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

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

Contact us