~/talk

DataFrame: Kotlin's Innovative Approach to Data Structures

Talkat Devoxx Belgium 2024 · 2024-10-07..10-11· [kotlin, data-engineering]
links:none on file
slides:none on file

Shows a working Kotlin Dataframe workflow: reads nested JSON, converts to tables, adds a new CompanyID column, groups and plots top 15 companies, and handles hierarchical speaker arrays. Uses Kotlin Notebooks (embedded in IntelliJ or in-process with Spring), Ktor client, JavaFaker to generate 100 fake owners and fetch 2,011 speakers, and kandy plotting; demos succeed live. Highlights the new on-the-fly column type inference via a Kotlin Dataframe compiler plugin and the live REPL power of Kotlin Notebooks + Spring.

AI-written summary · about

  1. 0:00Introduction and agenda
  2. 2:34Kotlin notebooks overview
  3. 13:26Spring integration
  4. 26:19Data manipulation with APIs
  5. 37:50Dataframes and plotting
  6. 44:00Advanced schema generation
~/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.