CI/CD

Adding static code analysis with SonarQube in a Github Actions CI/CD pipeline

Have static code analysis performed on your code base upon every action taken

Read
Spring-Boot

Adding User entities

Everything belongs to a user, so let's add the user concept to the application

Read
Database

The Power of Database Indexes

Improve your database performance with the correct indexes

Read
CI/CD

Setting up an automated pipeline with Github actions

Set up an automated pipeline with Github actions on Pull Requests and merges

Read
Testing

Automated API testing with Postman

Automate your Backend API testing with Postman

Read
Docker

Dockerizing React and Kotlin Applications

Dockerizing React and Kotlin Applications for fast development and easy interactions

Read
Database

Database Setup with Liquibase

Database schema changes with Liquibase

Read
Internet

Application inner workings - Data

Basic knowledge - how do applications get the data they require to correctly function?

Read
Internet

Application inner workings - Communication

Basic knowledge - how do applications communicate with one another

Read
Spring-Boot

Backend Unit Testing - JUnit 5, Kotlin and MockK

Unit Testing for Kotlin with JUnit 5 and MockK

Read