InfoQ HomepageKotlin Content on InfoQ
- Posted by Justin Lee on Jan 20, 2022
Kotlin is *Way* More Than Just Android
Justin Lee goes over a number of frameworks and libraries available for Kotlin development and not once have to touch the Android emulator.
on Jan 20, 2022
Icon37:50 - Posted by Irene Dea on Jan 07, 2022
Differentiable Programming in Kotlin
Irene Dea discusses how Facebook is using Kotlin, developing a new differentiable programming framework for it.
on Jan 07, 2022
Icon37:01 - Posted by Krystian Rybarczyk on Oct 23, 2020
Introduction to Kotlin's Coroutines and Reactive Streams
Krystian Rybarczyk looks into coroutines and sees how they facilitate asynchronous programming, discussing flows and how they make writing reactive code simpler.
on Oct 23, 2020Icon37:59 - Posted by Oliver Hughes on Mar 11, 2020
Better Than BASH: Scripting Kotlin
Oliver Hughes takes a look at some examples of using Kotlin for real-world scripting and automation tasks.
on Mar 11, 2020Icon23:26 - Posted by Todd Ginsberg on Jan 10, 2020
Write Less Code with Kotlin and Spring Boot
Todd Ginsberg presents the basics of Kotlin and the features that make it compelling.
on Jan 10, 2020
Icon28:29 - Posted by Sébastien Deleuze on Dec 05, 2019
The State of Kotlin Support in Spring
Sébastien Deleuze overviews development with Spring Boot 2.2 and Kotlin, and performs a live coding of a Spring Boot application configured with the Kofu, the Kotlin DSL.
on Dec 05, 2019Icon01:04:58 - Posted by Carolyne Quinn on May 30, 2019
Corda: Looking Forward and Back, Blockchain on a JVM Stack
Carolyne Quinn and Mike Ward discuss Corda, an open source enterprise blockchain, and look at technologies used: Kotlin, JVMs, pluggable consensus, Corda Foundation and SGX,.
on May 30, 2019Icon49:39 - Posted by Konrad Kamiński on Apr 15, 2019
Asynchronous Programming with Kotlin Coroutines in Spring
Konrad Kamiński shows how coroutines can be used in Spring-based applications, what sort of problems can be encountered and how to solve them. Also, the spring-kotlin-coroutine library.
on Apr 15, 2019Icon30:33 - Posted by Jake Wharton on Mar 07, 2019
Kotlin: Write Once, Run (Actually) Everywhere
Jake Wharton talks about the Kotlin language, how it compiles to run on more than just the JVM, and whether it can fully pull off the multiplatform trick allowing a single codebase to run everywhere.
on Mar 07, 2019
Icon47:44 - Posted by Christoph Strobl on Feb 08, 2019
What's New in Spring Data
Christoph Strobl discusses some of the new features in Spring Data including compatibility improvements with 3rd party libraries like Vavr and language extensions for Kotlin.
on Feb 08, 2019Icon29:29 - Posted by Mark Heckler on Dec 13, 2018
Springing into Kotlin: How to Make the Magic Even More Magical
Mark Heckler discusses how Kotlin can be used to reduce boilerplate and increase code quality, showing how to begin incorporating Kotlin into an existing Spring application.
on Dec 13, 2018Icon39:37 - Posted by Sébastien Deleuze on Nov 27, 2018
Spring, Kotlin and the Functional Way
Sébastien Deleuze demos a Spring application with functional configuration, written in Kotlin and leveraging some of the ideas from the Spring Fu experimental project.
on Nov 27, 2018
Icon56:30
Sponsored Content
Migrate from GlassFish to Payara Server 5 with Confidence
Worried about GlassFish’s limited support and infrequent updates? Our step-by-step guide shows how to migrate to Payara Server 5 for reliable, secure Jakarta EE deployments—on-prem, cloud, or hybrid—covering migration paths, feature replacements, and best practices.Download now.
Demystifying Microservices for Jakarta EE & Java EE Developers
This guide shows how modern Jakarta EE runtimes support microservices development, offering practical guidance on architectural fit, migration patterns, and using Payara Micro with key MicroProfile APIs for tracing, health, and docs.Download now.
No Nonsense Guide to JVM Implementations: OpenJDK, OpenJ9, GraalVM
Ten years after OpenJDK was open-sourced, developers face many JVM choices. This guide compares OpenJDK, OpenJ9, and GraalVM, exploring their history, differences, and strengths to help you select the best JVM for your environment.Download now.
Payara Qube - Effortless Cloud Deployment for Enterprise Java
Payara Qube empowers enterprises to modernize, deploy, and manage Java applications across any cloud—without Kubernetes complexity or vendor lock-in. It’s designed for teams who want the scalability, resilience, and automation of a Kubernetes platform with the simplicity and performance of a fully managed runtime.Learn more.




