This article provides a general overview of Reactive Programming and tools available in Kotlin in terms of Reactive Programming.
This article provides all the necessary information you need to know about setting up a Ktor client with OpenWeatherMap API.
In this, practical tutorial, I will show you how to test a REST API created with Micronaut, Kotlin and MongoDB.
In this short article, I will show you how to solve the “Unexpected error occurred: Can’t find a codec for CodecCacheKey” in Micronaut.
This article is all you need to know about how to set up kotlinx.serialization library in Ktor Server, Client, and WebSockets.
In this, 3rd article in a series, I will show you how to add role-based access control (RBAC / role-based security) to our Ktor project.
In this article, we will cover the most important scenarios of kotlinx.serialization in Kotlin and how to use it to your advantage.
In this article, we will learn how easily we can automate our Kotlin project with git hooks on the example of Ktlint pre-commit check.
In the second article of my secure Ktor series, I will show you how to implement a JWT refresh token flow functionality.
Find Posts By Category
Learn Kotlin in a clear, step-by-step way with The Complete Kotlin Course 2023: From Zero to Expert.
Become a sought-after Kotlin professional with structured lessons, engaging exercises, and expert support.
Hello and welcome to Codersee, a place where you can learn Kotlin, Spring Framework (especially Spring Boot), Ktor, Micronaut and other things related to backend development.
My name is Piotr and my mission is to provide you with a practical Kotlin articles, video tutorials, and exercises, which will help you bring your Kotlin & backend knowledge to another level.
Programming does not have to be boring and this is the reason why I focus on practice-oriented, and forward approach.
Moreover, if you are tired of searching various places, blogs, or articles looking for interesting content, updates, and news from the world of Kotlin, then you should definitely check out my free newsletter. Every week, I spent the time on research, so that you don’t have to worry about that anymore.
Thank you for visiting and let’s grow together 🙂