Максим и товарищи - есть большая просьба черкнуть гайд (или кинуть ссылкой, если таковой уже есть) для программирующих вообще и начинающих в Erlang в частности по инфраструктуре вокруг проекта на erlang. Чтобы было понятнее я могу попробовать написать ниже подобный для проекта на Rails:
1. Ознакомьтесь с основами Git / создайте аккаунт на Github.
2. Для управления версиями руби / разделения наборов гемов под каждый проект используется rvm.
3. Для начала из руби вам понадобятся основы работы с основными типами данных (так же как и в любом другом языке) + понимание итераторов, понимание замыкания вообще, lambda и blocks в частности.
4. Для работы с Rails необходимо понимание работы MVC фреймворков вообще + язык запросов к базе в рамках ActiveModel + erb/haml/slim на выбор + scss.
5. Для деплоя используется capistrano.
6. Для фоновых задач delayed_job/resque/sidekiq - на выбор
7. Аутентификация через devise/omniauth/(warden + руки)/(has_secure_password + руки) - на выбор
8. Авторизация - а в жопу ее - фиксированные роли + свой набор контроллеров под каждую роль и поле в базе или cancan и прочая нечисть.
9. Рельсы - это web-1.5 фреймворк наиболее подходящий для реализации проектов средней сложности в максимально короткий срок - не надо пытаться писать на нем кровавый банковский/биржевой Ынтерпрайз или использовать для ресурсоемких вычислений (с которыми справится программа на C в 10^n раз быстрее) - пишите сайты, выходящие за рамки шаблонных решений (все шаблонные решения уже давно написаны на php).
Что-то в таком ключе - т.е. как работать с абстрактным проектом, чтобы он жил на серваке и у девелопера, какие инструменты использовать.