In this, first article in a series, I will show you how to create a REST API with Ktor and secure it with JWT (JSON Web Token) access tokens.
This time, I will show you how to control scope with @DslMarker annotation when creating your DSLs in Kotlin.
Best Books For Kotlin Programmer – Clean Code – The Clean Coder – Clean Architecture – Kotlin Design Patterns – Kotlin in Action…
In this article, I will show you how to implement a secure REST API with Spring Boot 3, Spring Security, Kotlin, and JWT tokens.
In this article, I will show you how to pass data between workflows in GitHub actions- from workflow A to B (triggered by workflow_run).
In this quick tutorial, I will teach you how to create a GitHub Actions workflow and customize some basic settings.
In this article, we will see how easily we can generate a Kotlin client from any OpenAPI Spec (both 2.0 and 3.0) and save hours of work.
In this article we will learn 4 ways to prevent Spring Boot app from starting when environment variable is missing.
In this article, I will show you how to implement your custom TriFunction in Kotlin and how SAM conversions, and lambdas can help us with it.
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 🙂