Recipe Grid
A tool for generating tables similar to those on Cooking for Engineers to use as recipies. It provides the underlying format for recipes on Cooking like a Boss.
Recipes are described using the simple syntax shown below:
Celery and Potato Soup for 4
50g margarine
450g celery, cut into 1.5cm pieces
275g potatoes, peeled, cut into 2.5cm cubes
900ml chicken stock
bouquet garni
salt and pepper
blend (
simmer 30min (
toss (
heat (margarine),
celery, potatoes),
chicken stock,
bouquet garni,
salt and pepper))
They are ingredient quantities then scaled for various serving sizes and rendered into a HTML table like this (here shown scaled to serve 8 people):
| 100.0 g of margarine | heat | toss | simmer 30min | blend |
| 900.0 g of celery | cut into 1.5cm pieces | |||
| 550.0 g of potatoes | peeled, cut into 2.5cm cubes | |||
| 1800.0 ml of chicken stock | ||||
| 2.0 bouquet garni | ||||
| 2.0 salt and pepper | ||||
To make things as slick as possible, when a new recipe is pushed to our recipes repo a GitHub hook automatically compiles and uploads the scaled recipe to Cooking like a Boss.