Engineering ManagerOrdermentum
Jacob’s first introduction to programming was automating Excel spreadsheets because he was too lazy to copy-paste. His interest in doing more by typing less led him to software, where he mostly develops tools and libraries for teams to use internally.
Talks I've Given
-
Functional Programming in Spring with Arrow, Lenses and Effects
Featuring Jacob Bass
With the introduction of Kotlin as a supported language, as well as the Arrow functional programming framework, building a functional web application with Spring has never been easier. More importantly, the conversion path from an Object Oriented Spring app to a Functional Programming Spring app...
technique -
Higher Kinded Types in a Lower Kinded Language: Functional Programming in Kotlin
Featuring Jacob Bass
It's hard coming back down to the earth of a JVM based language after spending time with Haskell and OCaml. The type systems are enviable, and the abstractions available are incredibly powerful.
Yallop and White's paper on Lightweight Higher-Kinded Polymorphism has been an inspiration for many...
language -
Higher Kinded Types in a Lower Kinded Language: Functional Programming in Kotlin (Code Jam)
Featuring Jacob Bass
It's hard coming back down to the earth of a JVM based language after spending time with Haskell and OCaml. The type systems are enviable, and the abstractions available are incredibly powerful.
Yallop and White's paper on Lightweight Higher-Kinded Polymorphism has been an inspiration for many...
language -
Unreasonable Expectations
Featuring Jacob Bass
How can those of us working in industry, often with frustrating languages and broken tools, help to transition that industry towards Functional Programming? How can we educate our coworkers, our managers, and even our clients that FP is not only helpful, but invaluable? This talk will introduce...
language