Construir associações automaticamente em fields_for helper

Verifique minha gema: https://github.com/ka8725/get_or_build
Isso ajuda a evitar código chato no ajudante fields_foe como este:

form_for :company do |f|
f
.fields_for(:user, f.object.user || f.object.build_user) do |ff|
ff
.text_field :name

Com gem get ou build, você pode apenas passar uma opção e é isso:

form_for :company do |f|
f
.fields_for(:user, :build_association => true) do |ff|
ff
.text_field :name