Skip to content
← All side projects
dormant 2020 – 2025

Cuisinary

Your mental cooking aid.

A recipe is a list of steps, but cooking happens in parallel: while the water heats up, the blender is already running. So Cuisinary draws a recipe as a metro map. Every pan is a line, every step a station, and where lines meet, one thing goes into another.

Pasta pesto, network map 00:00 Boil water 00:10 Add pasta 00:20 Drain 00:01 Basil & cheese 00:02 Blend 00:03 Olive oil 00:21 Pasta on plate 00:22 Add pesto 00:23 Garnish Pasta pesto Pan Blender Plate
The sample recipe from the repository, redrawn. Times in minutes from the start.

The line of the project itself

  1. April 2020

    albert_eat

    A recipe web component in Lit that fetched dishes from my Drupal. One week, four commits. The last one is called “wip”.

  2. March 2023

    Cuisinary: the ingredient picker

    Again, now in TypeScript. Tap what you have in the house, choose oven, stovetop or soup, and GPT-3.5 comes up with the dish. 43 commits in two months.

    Commit message from 28 March 2023, in full: “tt,u ygr, 5tnm,rtg5 o [=p”.

    Grid of coloured bubbles with one letter each, below five empty slots.
    The ingredient picker: every bubble is an ingredient, the colour is its category.
    Five chosen ingredients and an oven, with the text “Hmmmm... Let me think...” below.
    Five ingredients and the oven picked. The backend is gone, so it is still thinking.
  3. October 2024

    Cuisinary: the metro map

    After eighteen quiet months, a different idea: the recipe as a network map, drawn with Two.js. The ingredient picker moved into a subfolder.

  4. February 2025

    Cuisinary, with Claude

    A CLAUDE.md added, the metro map refactored, dragging, colours, lines at 45°.

  5. Last commit: 19 March 2025, 22:28. Dormant ever since.

    Try the ingredient picker yourself →