Rails and Cargo: Think and Write