~/talk

A Kotlin Journey

Talkat Kotlin/Everywhere Chicago 2019 · on Friday, 2019-08-23· [kotlin, career-development]
name:Dan Kim
links:none on file
slides:none on file

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 four pragmatic pillars: readability reuse interoperability safety. Practical grooming advice: migrate with small conversions not tests (start with adapters, utilities, models), focus first on control flow, collections and extension functions, avoid chasing perfect idioms, revisit fundamentals and the standard library, then choose either breadth (multiplatform) or depth (coroutines) based on real interest.

AI-written summary · about

  1. 0:00Intro
  2. 1:03My Kotlin Journey
  3. 1:14It's always worth reflecting
  4. 1:46To start conversations
  5. 2:36Stages of learning
  6. 4:28Four life stages of a Kotlin journey
  7. 5:06Toddler
  8. 6:44Jump off the fence!
  9. 7:05You'll be a happier (and better) programmer!
  10. 9:22Tremendous time savings (compared to Java)
  11. 9:46Less code, plain and simple
  12. 9:59Everything is easier and faster
  13. 10:43Kotlin has a bright future
  14. 11:16The philosophy behind Kotlin
  15. 12:04Readability Reuse Interoperability * Safety and tooling
  16. 12:49Slow and steady
  17. 13:22Hey kiddo!
  18. 13:50You got a lotta questions
  19. 14:39Start with small conversions
  20. 15:39Do something real (aka, not tests)
  21. 16:32Getting excited is important!
  22. 17:15Models, utilities, adapters
  23. 18:03Forget about being perfect
  24. 18:38Serious rabbit holes
  25. 19:27Focus on a few key concepts that click for you
  26. 20:55The teenage years
  27. 21:34This is a pretty fun stage!
  28. 21:44Falling in love
  29. 22:41You're gonna make a bunch of mistakes
  30. 23:55Take a breath and slow down
  31. 24:53Revisit and go deep
  32. 25:37Dig deep into the stdlib
  33. 26:05Phase 4: Adult (mostly)
  34. 26:23Things are comfortable
  35. 26:55A real appreciation for Kotlin
  36. 27:15What's next?
  37. 27:27Focus on code clarity
  38. 27:52Embrace your curiosity
  39. 28:02Breadth or depth?
  40. 28:39Don't follow the crowd
  41. 29:52This is just one possible journey
  42. 30:12Stay connected to the community
  43. 30:29Good luck!
~/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.