I have just published a video about Ktor and MailerSend, so if you prefer video content, then this will be something for you π
https://youtu.be/29xM0SpzEEg
https://youtu.be/29xM0SpzEEg
YouTube
Easy emails sending with Kotlin, Ktor and MailerSend
In this, hands-on tutorial I will show you how to send transactional emails using Ktor, Kotlin, and MailerSend.
===
Don't have MailerSend account? No worries, I got you: https://www.mailersend.com/?ref=fmebcn1eb2vc
Wanna read the article on my blog? Hereβ¦
===
Don't have MailerSend account? No worries, I got you: https://www.mailersend.com/?ref=fmebcn1eb2vc
Wanna read the article on my blog? Hereβ¦
February 24, 2023
If we have reactive approach fans here, or simply you'd like to learn more about Spring with coroutines and Kotlin Flows, then you're gonna like my recent tutorial
March 2, 2023
Today I have published a continuation of Spring with coroutines, in which I will show you everything you need to know when working with WebClient https://codersee.com/spring-webclient-with-kotlin-coroutines/
Codersee - Kotlin on the backend
Spring WebClient With Kotlin Coroutines
In this, revisited article I will show you everything you need to know when working with Spring WebClient and Kotlin coroutines.
March 7, 2023
And if you prefer a video content, then I got you covered:
https://youtu.be/S8ie6zyJHsw
https://youtu.be/S8ie6zyJHsw
YouTube
Spring WebClient With Kotlin Coroutines
In this video, I will show you everything you need to know when working with Spring WebClient and Kotlin coroutines.
===
Written article: https://codersee.com/spring-webclient-with-kotlin-coroutines/
GitHub repo: https://github.com/codersee-blog/spring-webclientβ¦
===
Written article: https://codersee.com/spring-webclient-with-kotlin-coroutines/
GitHub repo: https://github.com/codersee-blog/spring-webclientβ¦
π1
March 9, 2023
March 10, 2023
If you'd like to learn what is operator overloading and how can it help you in your projects, then this article (+video will help you) https://codersee.com/how-can-kotlin-operator-overloading-help-you/
Codersee - Kotlin on the backend
How Can Kotlin Operator Overloading Help You?
Check out this article to learn how Kotlin operator overloading- a custom behavior for operators, like +,-,*, and unary plus- can help you.
π1
March 16, 2023
If you've been wondering if this is possible to expose REST endpoints in Spring Boot without annotations, like @RequestMapping, etc., then in my latest article you can find out how
March 21, 2023
March 21, 2023
Spring Boot 3 Kotlin Router DSL
https://youtu.be/fS23KwIBqfc
https://youtu.be/fS23KwIBqfc
YouTube
Spring Boot 3 Kotlin Router DSL
In this practical tutorial, I will show you how to expose web endpoints using Spring Boot 3 and Kotlin router DSL (functional style).
===
Written article: https://codersee.com/spring-boot-3-kotlin-router-dsl/
GitHub repository: https://github.com/coderseeβ¦
===
Written article: https://codersee.com/spring-boot-3-kotlin-router-dsl/
GitHub repository: https://github.com/coderseeβ¦
β€2
March 23, 2023
Last week we've learned how to expose REST endpoints in Spring Boot without annotations.
This week I'd like to show you how to define beans and associations between them in a functional manner, as well and create a whole project with @SpringBootApplication as the only annotation: https://codersee.com/spring-boot-3-kotlin-dsl-rest-api-without-annotations/
This week I'd like to show you how to define beans and associations between them in a functional manner, as well and create a whole project with @SpringBootApplication as the only annotation: https://codersee.com/spring-boot-3-kotlin-dsl-rest-api-without-annotations/
Codersee - Kotlin on the backend
Spring Boot 3 With Kotlin DSL. REST API Without Annotations
In this step-by-step guide, we will learn how to expose a REST API using Spring Boot 3, Kotlin, bean definition, and router DSL.
π1
March 30, 2023
I've just released a new course π₯:
β 64 written lessons divided into 14 modules packed with practical information β 62 quizzes with a total of 269 questions β Dedicated Facebook Support Group β Certificate Of Completion β 30-DAYS Refund Guarantee β Zero fluff. 100% practical knowledge
https://codersee.com/kotlin-handbook-learn-through-practice-course/
β 64 written lessons divided into 14 modules packed with practical information β 62 quizzes with a total of 269 questions β Dedicated Facebook Support Group β Certificate Of Completion β 30-DAYS Refund Guarantee β Zero fluff. 100% practical knowledge
https://codersee.com/kotlin-handbook-learn-through-practice-course/
Codersee - Kotlin on the backend
The complete kotlin course
Learn Kotlin in a clear, step-by-step way with The Complete Kotlin Course 2023: From Zero to Expert and become a Kotlin professional.
π4
May 10, 2023
This week, I've pushed out an article, in which you can learn how to implement type-safe builders in Kotlin. A good first step into implementing an own DSL: https://codersee.com/kotlin-type-safe-builders-make-your-custom-dsl/
Codersee - Kotlin on the backend
Kotlin Type-Safe Builders Explained. Implement Your Own DSL.
In this publication, we will learn how to implement statically-typed, type-safe Kotlin builders which we can use to implement our own DSLs.
β€2
May 18, 2023
What about automate our life a bit and see how to generate Kotlin HTTP clients from OpenAPI specs?
https://codersee.com/generate-kotlin-client-from-openapi-specs/
https://codersee.com/generate-kotlin-client-from-openapi-specs/
Codersee - Kotlin on the backend
Generate Kotlin Client From OpenAPI Specs
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.
π2
October 3, 2023
This week, I wanted to show you how to implement your first GitHub action
https://codersee.com/how-to-create-github-actions-workflow/
https://codersee.com/how-to-create-github-actions-workflow/
Codersee - Kotlin on the backend
How To Create a GitHub Actions Workflow
In this quick tutorial, I will teach you how to create a GitHub Actions workflow and customize some basic settings.
π1
October 10, 2023
Hey!
If you enjoyed the previous one, them today comes the new article on GH Actions. This time, I will show you dependent workflows and how to pass data between them
https://codersee.com/how-to-pass-data-between-workflows-in-github-actions/
If you enjoyed the previous one, them today comes the new article on GH Actions. This time, I will show you dependent workflows and how to pass data between them
https://codersee.com/how-to-pass-data-between-workflows-in-github-actions/
Codersee - Kotlin on the backend
How To Pass Data Between Workflows in GitHub Actions?
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).
π2
October 17, 2023
Hey hey hey. This week, I have probably the most comprehensive guide on my blog for you π
https://codersee.com/spring-boot-3-spring-security-6-with-kotlin-jwt/
https://codersee.com/spring-boot-3-spring-security-6-with-kotlin-jwt/
Codersee
Spring Boot 3 (Spring Security 6) with Kotlin & JWT β Codersee β Kotlin on the backend
In this article, I will show you how to implement a secure REST API with Spring Boot 3, Spring Security, Kotlin, and JWT tokens.
π2
October 26, 2023
Today, I have gathered together the best books in my opinion every Kotlin developer should read π
https://codersee.com/top-books-every-kotlin-developer-must-read/
https://codersee.com/top-books-every-kotlin-developer-must-read/
Codersee | Kotlin, Ktor, Spring
Top Books Every Kotlin Developer Must Read
Best Books For Kotlin Programmer - Clean Code - The Clean Coder - Clean Architecture - Kotlin Design Patterns - Kotlin in Action...
π1
October 31, 2023