Subscribe to our Erlang Factory newsletter to receive the latest updates and news

Jack Moffitt
Lead Architect at TalkTo

Jack Moffitt is a hacker and entrepreneur based in Albuquerque, New Mexico. He currently builds Massively Multiplayer Online Mobile Games using Erlang. He has founded several start-ups built on XMPP technology including Chesspark, a real-time, multi-user gaming platform, and Collecta, a real-time search engine for the Web. Previously he founded the Foundation, an organization that works on building and standardizing royalty-free multimedia codecs for the Internet including Vorbis and Theora. He also created the Icecast streaming media server.

He is the author of Professional XMPP Programming with JavaScript and jQuery, a book about developing real-time web applications with XMPP technologies.

He is passionate about free software and open source, open standards, and Internet technology. His favourite programming languages include Clojure, JavaScript, Erlang, and Python.

Jack's Blog 

Twitter: @metajack 

Jack Moffitt is Giving the Following Talks
Props: A DSL for Dealing with JSON-like Structures in Erlang

Dealing with JSON in Erlang is not nearly as seamless as in JavaScript. Using existing tooling from the Erlang ecosystem, I've created a new and, most importantly, easy to use data structure for working with JSON-like property structures. Learn how to use props for your own projects, and also you can leverage tools like Neotoma to make your own DSLs.

Talk objectives: Introduce Props library and present how it was made and how others can make their own DSLs in Erlang.

Target audience: Erlang developers who work with JSON-like structures or who are interested in DSLs.