In James's talks, you'll learn how Pkl offers a safer and more maintainable alternative to traditional YAML and other unstructured formats, applicable across Kubernetes, Spring applications, and beyond. Moreover, explore advanced techniques in Java, Kotlin, and Scala for effectively managing concurrency, emphasizing structured approaches to handle task cancellation and errors with efficiency and clarity.
Talks at GOTO Chicago 2024
Professional software developer since 1997, with much of that time spent helping developers build software that doesn't suck. A Typed Pure Functional Programming zealot who often compromises on his ideals to just get stuff done. Currently a Developer Advocate for AWS.
Topic focus: Functional programming
Check out some of James’ past talks:
- GOTO Amsterdam 2022 - A Tour of the Modern Java Platform
- GOTO Amsterdam 2014 - Building Reactive Apps
A few of James’ achievements: