James is a nerd and software developer who shares what he learns with others though presentations, blogs, demos and code.
After over two decades of professional programming, he is now a self-proclaimed typed pure functional programming zealot.
A huge open source proponent, hoping to never get burned by lock-in again.