~/conference

Kotlin/Everywhere Chicago 2019

date:2019-08-23
location:Chicago, United States
series:Kotlin/Everywhere Chicago · one edition

kotlin developers, android developers, backend developers, full stack developers, JVM developers, QA engineers, software architects

Kotlin/Native CInterop with C/C++; JNI native integration on JVM; Cache2k in-memory caching; multiplatform testing with KotlinTest; GraphQL schema-first APIs with Kotlin; Kotlin migration strategies and ergonomics; data validation with Baleen for CSV/JSON/XML; Spring Boot repositories with DynamoDB; Kotlin data classes and type converters; functional refactors and immutable models on Android; Koin dependency injection and testing support; full-stack Kotlin with Ktor and Retrofit suspend functions

titleauthorlength
Making Existing Native Code Available in KotlinMatt Moore17m
Shows how to call existing C/C++ libraries from Kotlin two ways: Kotlin/Native uses JetBrains CInterop with a small .def file to generate a .klib that links to…
Talk on
Caching with Cache2KDave Claussen19m
Cache2K is a tiny high-performance JVM in-memory cache that is already used in production and integrates with Kotlin and Spring Boot. Examples show a…
Talk on
Multiplatform Testing in KotlinStephen Samuel17m
KotlinTest 4.0 brings a single framework to compile common tests into both JVM bytecode and JavaScript artifacts, running Gradle’s test tasks per target and…
Talk on
Kotlin and GraphQLZac Siegel20m
Kotlin pairs with GraphQL to deliver a schema-first, introspectable API runtime that reduces boilerplate via first-class functions and Kotlin type inference…
Talk on
A Kotlin JourneyDan Kim31m
Claims that Kotlin typically cuts surface area and yields about 10–15% time savings by reducing boilerplate and speeding reviews, and that its future rests on…
Talk on
Baleen: Taking Control of Legacy Data using KotlinMichael Maletich21m
Baleen is an open source Kotlin library that turns messy CSV/JSON/XML input into a validated stream by applying a data description as constraints to each…
Talk on
Using Kotlin and Data Classes to set up Spring Boot with DynamoDBBex Way16m
Kotlin data classes plus Spring Boot and DynamoDB cut boilerplate: repository CRUD and dynamic finders come from Spring Data DynamoDB, nested maps map directly…
Talk on
Functional AndroidVictoria Gonda24m
Shows concrete refactors: turning an impure blender/cook example into pure functions so outputs depend only on inputs, replacing shared mutable burger state…
Talk on
Investing in KoinRick Busarow36m
Koin is demonstrated as a lightweight Kotlin IoC: wiring uses single vs factory bindings, modules and start-up with startKoin, and retrieval via get() or…
Talk on
Full Stack in a WeekendJosh Feinberg19m
A working Android app plus a REST backend get built and deployed in a single weekend using Kotlin with a shared model module, MVVM UI, Retrofit suspend…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.