Slide 1

Slide 1 text

Klingon Kotlin in Anger with Project Reactor & Spring Boot: Ha’ Hija’! October 7–10, 2019 Austin Convention Center Mark Heckler Spring Developer & Advocate

Slide 2

Slide 2 text

Unless otherwise indicated, these slides are © 2013-2019 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ Safe Harbor Statement The following is intended to outline the general direction of Pivotal's offerings. It is intended for information purposes only and may not be incorporated into any contract. Any information regarding pre-release of Pivotal offerings, future updates or other planned modifications is subject to ongoing evaluation by Pivotal and is subject to change. This information is provided without warranty or any kind, express or implied, and is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions regarding Pivotal's offerings. These purchasing decisions should only be based on features currently available. The development, release, and timing of any features or functionality described for Pivotal's offerings in this presentation remain at the sole discretion of Pivotal. Pivotal has no obligation to update forward looking information in this presentation.

Slide 3

Slide 3 text

Klingon Kotlin with Project Reactor and Spring Boot Mark Heckler Spring Developer & Advocate

Slide 4

Slide 4 text

Klingon Kotlin with Project Reactor and Spring Boot Mark Heckler Spring Developer & Advocate

Slide 5

Slide 5 text

Klingon Kotlin in Anger with Project Reactor and Spring Boot: Ha’ HIja’! Mark Heckler Spring Developer & Advocate

Slide 6

Slide 6 text

Klingon Kotlin in Anger with Project Reactor and Spring Boot: Ha’ HIja’! Mark Heckler Spring Developer & Advocate

Slide 7

Slide 7 text

Who am I?

Slide 8

Slide 8 text

Who am I? • Author • Architect & Developer • Java Champion, Rockstar • Spring Developer & Advocate • Starfleet Officer • Creador y curador de

Slide 9

Slide 9 text

Who am I? • Author • Architect & Developer • Java Champion, Rockstar • Spring Developer & Advocate • Starfleet Officer • Creador y curador de

Slide 10

Slide 10 text

How did this happen

Slide 11

Slide 11 text

How did this happen

Slide 12

Slide 12 text

How did this happen

Slide 13

Slide 13 text

How did this happen

Slide 14

Slide 14 text

How did this happen

Slide 15

Slide 15 text

It is good to have goals • Federation audiences: Java • Klingon audiences: Kotlin • Imperative • Reactive with annotations • Functional reactive routing • Coroutines

Slide 16

Slide 16 text

It is a good day to CODE

Slide 17

Slide 17 text

It is a good day to CODE

Slide 18

Slide 18 text

CODE

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

Useful Klingon resources • https://github.com/mkheck/prep-the-empire • https://spring.io • https://kotlinlang.io • https://kotlin.link • @mkheck on Twitter

Slide 26

Slide 26 text

New book! But you can’t buy it yet… DISCLAIMER: artist’s rendition only, not the real cover

Slide 27

Slide 27 text

New book! But you can’t buy it yet… DISCLAIMER: artist’s rendition only, not the real cover

Slide 28

Slide 28 text

No content

Slide 29

Slide 29 text

Qapla'!

Slide 30

Slide 30 text

No content