Kotlin
A concise multiplatform language developed by JetBrains
Kotlin for Server-Side Development: Community Content Roundup #2
The Kotlin community keeps delivering valuable content for server-side development. From gRPC best practices to hands-on Ktor tutorials and Spring integrations, here are the latest highlights.
📖 [Article] Kotlin Tips and Tricks You May Not Know: #6 — Inject Functions in Spring Boot – Elena van Engelen-Maslova shares how to inject functions in Spring Boot for cleaner and more flexible Kotlin code. A simple trick with real impact.
📖 [Article] Learning Ktor Through a Spring Boot Lens. Part 1 – Rafał Maciak compares Spring Boot and Ktor to help developers familiar with Spring get up to speed with Kotlin-first backend development.
🎥 [Video] Spring for GraphQL with Kotlin Coroutines – Piotr Wolak walks you through building reactive GraphQL APIs with Spring for GraphQL and Kotlin coroutines.
📖 [Article series] Kotlin + gRPC by Lucas Fugisawa – A comprehensive series covering real-world practices for building gRPC services in Kotlin:
- Build your first service in four steps
- Enhance Protobuf schema design with Optional, Repeated, Maps, Enums, Oneof and backwards compatibility
- Nesting, Composition, Validations, and Idiomatic Builder DSL
- Streaming, Deadlines, and Structured Error Handling
- Tooling, CI/CD, and Architectural Practices
🎥 [Video] Ktor Server Full Crash Course For Beginners | Build a REST Api in Ktor with JWT Auth | Blog CRUD Api – Sunil Kumar shares a complete beginner-friendly guide to building a secure REST API with Ktor and JWT authentication.
Want to be featured next?
If you’re building backends with Kotlin and sharing your knowledge – whether it’s a blog post, video, or sample project – tag it with #KotlinServerSide.
We regularly browse community content and highlight the most useful picks on our blog, @Kotlin X, and Kotlin Slack (get an invite here).
Keep sharing, and we’ll keep amplifying.