A Unix shell for the kitchen.
sudo season dinner
Password:
Adding salt...
Dinner improved successfully.
Real recipes written as shell scripts, manual pages for ingredients, a weekly command, and incident reports for everything that caught fire. The recipes work. The commands do not.
# This terminal takes commands when JavaScript is on. Everything it knows is also on the pages below.
ls -lt recipes/
# Shell Recipes. Real recipes, written as scripts, with a plain-English version on every page.
- Total time 1h5m sheet-pan-chicken.sh Sheet-pan chicken thighs with lemon potatoes
- Total time 10m vinaigrette.sh Everyday jar vinaigrette
- Total time 25m pantry-pasta.sh Spaghetti with garlic, chili, and lemon crumbs
- Total time 15m fried-rice.sh Leftover fried rice
- Total time 6h5m overnight-oats.sh Overnight oats, scheduled
- Total time 1h15m chocolate-chip-cookies.sh Chocolate chip cookies, built in parallel
man -k .
# Manual pages for ingredients and techniques. Read the BUGS section.
- rest (1)do nothing, on purpose, for better food
- probe (1)read the internal temperature of food so you can stop guessing
- deglaze (1)dissolve the browned bits stuck to a pan into a sauce
- mise-en-place (8)prepare and stage every ingredient before applying heat
- butter (1)add fat, flavor, and the impression that someone cares
- maillard (7)browning reaction between proteins and sugars; why seared food tastes like something
- acid (1)make food taste awake
- salt (1)improve food
cat weekly/latest
# Command of the Week, September 28, 2026.
Garbage collection, but for pans.
Fill the sink with hot soapy water before you start cooking. Tools go straight in when you are done with them.
tail -n 4 /var/log/kitchen.log
# Kitchen Incidents, written up as blameless postmortems.
head CHANGELOG
# Release Notes. What changed in the kitchen this week.
5.0.0 "Gourd Mode" 2026-10-01
Major release. Autumn is now enabled by default. Read the breaking changes before upgrading.
3 breaking changes, 3 added, 1 changed, 1 removed, 2 known issues