Feedback

Again, I'm not actually suggesting that you merge this in and remove all your code. This just makes it easier to leave feedback :smile: 

Please submit a help request for any questions that you have about my comments.

### Don't merge this pull request
This could also be simplified by extracting the querying out into it's own method:

```ruby
def find_recipe(id)
  sql = 'SELECT recipes.id AS id, recipes.name AS name,
    recipes.instructions AS instructions, recipes.description AS description,
    ingredients.name AS ingredients, ingredients.recipe_id AS recipe_id
    FROM recipes
    JOIN ingredients ON recipes.id = ingredients.recipe_id
    WHERE recipes.id = $1'

  db_connection do |conn|
    conn.exec_params(sql, [id]).first
  end
end

# ...

get '/recipes/:id' do
  @recipe = find_recipe(params[:id])

  erb :show
end
```