Web Development

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
Spring-Boot

Error handling - Correct status and message approach

Provide meaningful error messages and status to the consumer.

Read
Spring-Boot

Application Architecture - Correctly packaging classes, services, repositories and more

Use domain driven design to cleanly define your packages to always find what you're looking for.

Read