While in SF for KotlinConf 2017, Huyen chats with Hadi Hariri, VP of Developer Advocacy at JetBrains, about developer advocacy and Kotlin.
This episode is a bit longer than "bite sized" so here is a breakdown with timestamps:
(0:04) Intro
(2:16) Developer advocacy
(4:55) History of Kotlin and Its Adoption
(10:48) Parts of Kotlin that Hadi Really Likes/Wants People to Try
(18:00) Kotlin and Functional Programming
(23:54) Kotlin Community
----
Hadi Hariri
/ hhariri
http://hadihariri.com
http://talkingkotlin.com
(0:14) KotlinConf
https://www.kotlinconf.com
• KotlinConf 2017 - Highlights
(0:49) JetBrains
https://www.jetbrains.com
(1:03) Introduction to Kotlin Programming | oreilly.com
http://shop.oreilly.com/product/06369...
(1:46) Resharper | JetBrains
https://www.jetbrains.com/resharper
(3:21) JetBrains | GitHub
https://github.com/JetBrains
(3:27) PhpStorm | JetBrains
https://www.jetbrains.com/phpstorm
(4:09) Introduction to Kotlin (Google I/O '17) | YouTube
• Introduction to Kotlin (Google I/O '17)
(5:22) Hello World | blog.jetbrains.com
https://blog.jetbrains.com/kotlin/201...
(5:28) Kotlin 1.0 Released | blog.jetbrains.com
https://blog.jetbrains.com/kotlin/201...
(6:06) Scala | plugins.jetbrains.com
https://plugins.jetbrains.com/plugin/...
(7:36) Using Project Kotlin for Android
https://plus.google.com/+JakeWharton/...
https://docs.google.com/document/d/1R...
(7:49) Talking Kotlin
http://talkingkotlin.com/
/ user-38099918
(8:20) Kotlin 1.1 Released with JavaScript Support, Coroutines and more | blog.jetbrains.com
https://blog.jetbrains.com/kotlin/201...
(8:25) Google I/O Keynote (Google I/O '17)
• Google I/O Keynote (Google I/O '17)
(8:48) Xamarin
https://www.xamarin.com
(8:52) React Native
https://facebook.github.io/react-native
(9:46) Calling Java code from Kotlin | kotlinlang.org
https://kotlinlang.org/docs/reference...
(10:55) C# Guide | microsoft.com
https://docs.microsoft.com/en-us/dotn...
(11:08) Extensions | kotlinlang.org
https://kotlinlang.org/docs/reference...
(12:07) Andrey Breslav, Kotlin Team Lead
/ abreslav
(12:10) Coroutines | kotlinlang.org
https://kotlinlang.org/docs/reference...
(12:52) Introduction to Coroutines
• KotlinConf 2017 - Introduction to Coroutin... | YouTube
(13:12) RxJava
https://github.com/ReactiveX/RxJava
(13:19) Observable | reactivex.io
http://reactivex.io/documentation/obs...
(13:40) Async: returning a value from a coroutine | kotlinlang.org
https://kotlinlang.org/docs/tutorials...
(13:56) Coroutine | Wikipedia
https://en.wikipedia.org/wiki/Coroutine
(15:36) Compiler Plugins | kotlinlang.org
https://kotlinlang.org/docs/reference...
(15:51) Android Extensions | kotlinlang.org
https://kotlinlang.org/docs/tutorials...
(16:07) Spring Boot | spring.io
https://projects.spring.io/spring-boot
(16:21) Compiler Plugins: Using in Gradle | kotlinlang.org
https://kotlinlang.org/docs/reference...
(16:59) A Chat with Andrey Breslav | Talking Kotlin
http://talkingkotlin.com/a-chat-with-...
(19:00) Delegation | kotlinlang.org
https://kotlinlang.org/docs/reference...
(20:11) Erik Meijer | Wikipedia
https://en.wikipedia.org/wiki/Erik_Me...)
(20:38) Execution in the Kingdom of Nouns
http://steve-yegge.blogspot.com/2006/...
(21:15) Design Patterns: Elements of Reusable Object-Oriented Software | books.google.com
https://books.google.com/books/about/...
(21:21) Strategy Pattern | wiki.c2.com
http://wiki.c2.com/?StrategyPattern
(21:23) Template Method Pattern | wiki.c2.com
http://wiki.c2.com/?TemplateMethodPat...
(22:45) Refactoring to Functional | Vimeo
https://vimeo.com/105857861
(23:03) Design Patterns in the Light of Lambda Expressions | YouTube
• Design Patterns in the Light of Lambda Exp...
(25:01) Maxim Shafirov
/ mshafirov
(25:16) We're all Kotlin | kotlinlang.org
https://kotlinlang.org/community
(26:52) kotlinlang | Slack
http://slack.kotlinlang.org
(27:13) User Groups | kotlinlang.org
https://kotlinlang.org/community/user...
(27:20) Usergroups and community with Guy Heylens | Talking Kotlin
http://talkingkotlin.com/Usergroups-a...
(27:20) Kotlin Nights | kotlinlang.org
https://kotlinlang.org/community/kotl...
(27:36) Kotlin forums | kotlinlang.org
https://discuss.kotlinlang.org
(28:00) Kotlin in Action | Manning
https://www.manning.com/books/kotlin-...
(28:10) Kotlin/Native | kotlinlang.org
https://kotlinlang.org/docs/reference...