JVM & Backend
Kotlin, Ktor, Guice, and Misk — for engineers building backends on the JVM.
-
Kotlin for Java Engineers
A ground-up tour of Kotlin for developers coming from Java.
27 posts
-
Kotlin Workbooks
Short coding exercises to practice the concepts from each Kotlin lesson.
27 posts
-
Building APIs with Ktor
Build real-world backends and APIs in Kotlin with Ktor — from your first route to production.
17 posts
-
Guice for JVM Engineers · I
Dependency injection with Guice from the ground up — fundamentals, in Kotlin and Java.
8 posts
-
Guice for JVM Engineers · II
Advanced Guice: multibindings, generics, assisted injection, AOP, private modules, custom scopes, the servlet extension, and testing.
8 posts
-
Building Production Services with Misk
A source-verified, production-first guide to Cash App's open-source Kotlin microservice container.
25 posts