open.spotify.com/episode/5LEFbDxV7Hr7RRoUG6J7UO

Preview meta tags from the open.spotify.com website.

Linked Hostnames

1

Thumbnail

Search Engine Appearance

Google

https://open.spotify.com/episode/5LEFbDxV7Hr7RRoUG6J7UO

Creator of Spring: No desire to write Java at All

Listen to this episode from Talking Kotlin on Spotify. Sebastian and Márton chat with Rod Johnson, the creator of the Spring Framework. Rod tells the story of how Spring was born more than two decades ago, and shares his recent journey of coming back to the JVM and discovering all the fun of being a newcomer to Kotlin.Resources: Expert One-on-One J2EE Design and Development: Rod Johnson Oh the Places You'll Go! Shoulders of Giants: Languages Kotlin Learned From | Andrey Breslav Revamping and Extending Kotlin's Type System | Ross Tate Scala in 2018 Keynote | Rod Johnson But Java has pattern matching! | Alejandro Serrano MenaHosts: Sebastian Aigner – Website | Bluesky Márton Braun – Website | Bluesky Guest: Rod Johnson – Twitter | LinkedIn Timeline:(0:00) Intro(0:52) The origins of Spring(6:40) You need a business model(8:21) Consistency is key(9:39) Sustainable open source(14:22) Parallels with JetBrains and Kotlin(15:29) Rod’s journey around the JVM(20:48) Shoulders of giants(22:34) The newcomer experience(24:40) LLMs write great Kotlin(30:34) “You can start without great pain”(33:32) Extension functions(36:15) Too much magic?(37:56) Rod’s feature wishlist(39:37) Versioning and compatibility(41:19) Ecosystems and interop(43:34) Kotlin type system evolution(46:27) Kotlin with Spring(52:24) Learning Spring with Kotlin(54:46) Kotlin in 5 years?(1:00:39) Rod’s current work(1:03:58) Wrap-up



Bing

Creator of Spring: No desire to write Java at All

https://open.spotify.com/episode/5LEFbDxV7Hr7RRoUG6J7UO

Listen to this episode from Talking Kotlin on Spotify. Sebastian and Márton chat with Rod Johnson, the creator of the Spring Framework. Rod tells the story of how Spring was born more than two decades ago, and shares his recent journey of coming back to the JVM and discovering all the fun of being a newcomer to Kotlin.Resources: Expert One-on-One J2EE Design and Development: Rod Johnson Oh the Places You'll Go! Shoulders of Giants: Languages Kotlin Learned From | Andrey Breslav Revamping and Extending Kotlin's Type System | Ross Tate Scala in 2018 Keynote | Rod Johnson But Java has pattern matching! | Alejandro Serrano MenaHosts: Sebastian Aigner – Website | Bluesky Márton Braun – Website | Bluesky Guest: Rod Johnson – Twitter | LinkedIn Timeline:(0:00) Intro(0:52) The origins of Spring(6:40) You need a business model(8:21) Consistency is key(9:39) Sustainable open source(14:22) Parallels with JetBrains and Kotlin(15:29) Rod’s journey around the JVM(20:48) Shoulders of giants(22:34) The newcomer experience(24:40) LLMs write great Kotlin(30:34) “You can start without great pain”(33:32) Extension functions(36:15) Too much magic?(37:56) Rod’s feature wishlist(39:37) Versioning and compatibility(41:19) Ecosystems and interop(43:34) Kotlin type system evolution(46:27) Kotlin with Spring(52:24) Learning Spring with Kotlin(54:46) Kotlin in 5 years?(1:00:39) Rod’s current work(1:03:58) Wrap-up



DuckDuckGo

https://open.spotify.com/episode/5LEFbDxV7Hr7RRoUG6J7UO

Creator of Spring: No desire to write Java at All

Listen to this episode from Talking Kotlin on Spotify. Sebastian and Márton chat with Rod Johnson, the creator of the Spring Framework. Rod tells the story of how Spring was born more than two decades ago, and shares his recent journey of coming back to the JVM and discovering all the fun of being a newcomer to Kotlin.Resources: Expert One-on-One J2EE Design and Development: Rod Johnson Oh the Places You'll Go! Shoulders of Giants: Languages Kotlin Learned From | Andrey Breslav Revamping and Extending Kotlin's Type System | Ross Tate Scala in 2018 Keynote | Rod Johnson But Java has pattern matching! | Alejandro Serrano MenaHosts: Sebastian Aigner – Website | Bluesky Márton Braun – Website | Bluesky Guest: Rod Johnson – Twitter | LinkedIn Timeline:(0:00) Intro(0:52) The origins of Spring(6:40) You need a business model(8:21) Consistency is key(9:39) Sustainable open source(14:22) Parallels with JetBrains and Kotlin(15:29) Rod’s journey around the JVM(20:48) Shoulders of giants(22:34) The newcomer experience(24:40) LLMs write great Kotlin(30:34) “You can start without great pain”(33:32) Extension functions(36:15) Too much magic?(37:56) Rod’s feature wishlist(39:37) Versioning and compatibility(41:19) Ecosystems and interop(43:34) Kotlin type system evolution(46:27) Kotlin with Spring(52:24) Learning Spring with Kotlin(54:46) Kotlin in 5 years?(1:00:39) Rod’s current work(1:03:58) Wrap-up

  • General Meta Tags

    15
    • title
      Creator of Spring: No desire to write Java at All - Talking Kotlin | Podcast on Spotify
    • charset
      utf-8
    • X-UA-Compatible
      IE=9
    • viewport
      width=device-width, initial-scale=1
    • fb:app_id
      174829003346
  • Open Graph Meta Tags

    154
    • og:site_name
      Spotify
    • og:title
      Creator of Spring: No desire to write Java at All
    • og:description
      Talking Kotlin · Episode
    • og:url
      https://open.spotify.com/episode/5LEFbDxV7Hr7RRoUG6J7UO
    • og:type
      music.song
  • Twitter Meta Tags

    5
    • twitter:site
      @spotify
    • twitter:title
      Creator of Spring: No desire to write Java at All
    • twitter:description
      Talking Kotlin · Episode
    • twitter:image
      https://i.scdn.co/image/ab6765630000ba8a6a46bbfa7eadaf30ff9f8341
    • twitter:card
      summary
  • Link Tags

    31
    • alternate
      https://open.spotify.com/oembed?url=https%3A%2F%2Fopen.spotify.com%2Fepisode%2F5LEFbDxV7Hr7RRoUG6J7UO
    • alternate
      android-app://com.spotify.music/spotify/episode/5LEFbDxV7Hr7RRoUG6J7UO
    • canonical
      https://open.spotify.com/episode/5LEFbDxV7Hr7RRoUG6J7UO
    • icon
      https://open.spotifycdn.com/cdn/images/favicon32.b64ecc03.png
    • icon
      https://open.spotifycdn.com/cdn/images/favicon16.1c487bff.png
  • Website Locales

    2
    • EN country flagen
      https://open.spotify.com/episode/5LEFbDxV7Hr7RRoUG6J7UO
    • DEFAULT country flagx-default
      https://open.spotify.com/episode/5LEFbDxV7Hr7RRoUG6J7UO

Links

9