Patrick is a software engineer at SwiftKey, currently working on Clarity - an experimental Android keyboard, built with Clojure. He has a passion for software architecture and spends most of his time trying to find better abstractions and simpler ways of expressing complex problems.
Talks I've Given
Building modular systems with asystant
Featuring Patrick Monteith
asystant is a library for building modular event-driven systems with core.async. By defining modules as simple, declarative maps we can build easily modifiable, testable systems. Using a simple in/out API on top of core.async we can trivially build composable, flexible applications while also...clojure functional-programming