Programming for fun and profit. Functional programming, mechanical sympathy, JVM specialist, and tech startup co-founder. Strong supporter of polyglot programming and using the best tool for the job.