Dave Smith (aka Dizzy)
Erlang developer and VP Engineering at Basho
Basho Technologies
Dizzy has been writing software for the past 16 years and has been lucky enough to work in Erlang for the past 6. He has a broad range of experience in several fields including real-time messaging systems, identity federation and authentication and low-latency peer-to-peer datastores. He's been an active contributor to several Open Source projects, including Jabber and Basho's Riak server. He started the Rebar project in 2009 and was pleasantly surprised that people seemed to enjoy using it.
Rebar project
Dave Smith (aka Dizzy) is Giving the Following Talks
Applied Rebar
Rebar is an Erlang build tool that provides a set of standardized build tools for OTP applications and releases. This talk will examine common patterns for constructing, testing and releasing self-contained Erlang application using Rebar. We will examine a few of the popular Erlang projects which use Rebar as concrete examples. Finally, we'll take a look at upcoming changes to Rebar that may further improve developer efficiency.
Talk objectives: To demonstrate how to use the major features a rebar-based build environment provides to the Erlang developer.
Target audience: Erlang developers who want to make most of rebar environment.
Tutorial: Rebar
This tutorial will demonstrate how to use the major features of rebar including:
* Basic and multi-app construction
* Port compilation
* Dependency management
* Unit testing via eunit/common_test
* Reltool integration