Effective Modern Cooking
Effective Modern Cooking is a no-nonsense cookbook. It has over 120 recipes that my wife and I have refined over a few years.
We originally wrote it in LaTeX, using the cuisine package. Eventually, we translated all recipes to Typst while keeping the cuisine style.
There's no pictures, so you don't feel bad when yours doesn't look like the reference. There's no back story about where the recipe came from, those things you skip over when you're browsing recipes online. Instead, there's ingredients, and there's a description of what to do with them.
We track it with Git. We can build individual recipes, or aggregate them into an entire cookbook. We publish it to our home network, where we access it from devices in our kitchen.
We want to theme Effective Modern Cooking like an O'Reilly book. I mean, it sounds like Effective Modern C++, right?
If you read this far, you're looking for it. I'm sorry, but my wife won't let me share it with strangers! This is the best I can do: Baccala White, with its source below.
#import "../recipe.typ": *
#show: recipe.with(
"Baccala White",
how_much: "6 servings",
time: "1 hour",
)
Serve cold on Christmas Eve.
#recipe-grid(
recipe-step(ings
recipe-step
recipe-step
recipe-step(ings: (
)