Foreman as process manager, Pow as DNS server
In development Foreman manages output streams, responds to crashed processes, and handles user-initiated restarts and shutdowns. One downside to Foreman is typing http://localhost:3000, http://localhost:3100, etc. into the web browser, incrementing the port number for each app, forgetting which port is which app. Pow has a DNS server, capable of port proxying to Rack apps. So, we can use Foreman as process manager, Pow as DNS server.