RYD · 14:00 — PREP Riyadh · 24.7136° N Four entries

Four things I built, and the kitchens that broke them in.

Each one below is running on this page — not a screenshot of one. Approve a request, ask the farm a question, work the board, drag the bar speed. The margin keeps the record.

I cook for a living. These were written between services and on the days off in between, and tested by the same people who complained about the problem in the first place.

Approve a request
Pending 4 
Fig. 1 — Mise · kitchen procurement
01 Live

Mise

Procurement your team will actually use.

Request, approve, order, receive. It replaced a WhatsApp group in a Riyadh kitchen, and every tool we tried before it. Every line reconciles at the door, so the credit note is raised before the invoice is cut.

279 tests64 migrationsEN / AR
Open the live demo

No signup. Seeded with real data.

Margin01 / 04

    The board is in the first viewport. Clear it and this margin fills.

    02 Building

    Farmojo

    Run your farm from one chat.

    We run a farm in Uganda from Riyadh, and all of it lived in voice notes. Now you ask it a question. It answers offline and over SMS, because the signal out there comes and goes.

    155 testsGroqOffline + SMS
    Open Farmojo
    Margin02 / 04

      Ask it something.

      Ask it something

      It reads the farm’s own records — weights, feed, vet visits, market prices — and answers in the language the question was asked in.

      Fig. 2 — Farmojo · ask the farm
      03 Live

      Prepbook

      The chef’s notebook for the line.

      Log the prep, work the board, hand a clean sheet to the next shift. It works with no signal, because the walk-in has none.

      v2.2.0Offline-firstPWA
      Open Prepbook
      Margin03 / 04

        Tick the board.

        Work the board
        Mise
        0 / 5
        To service
        2:41

        Fig. 3 — Prepbook · the prep board
        04 Live

        MaticFit

        Training that reads the bar, not the plan.

        Bar speed is the readout, load is the response. Drag the slider and the coach does what it does on a real set — every position on the track moves the number.

        AndroidCapacitorHealth Connect
        Open MaticFit
        Margin04 / 04

          Move the bar speed.

          Drag the bar speed Back squat · set 3
          0.42 m/s mean concentric on target
          0.18 — grinding0.50 — fast

          Fig. 4 — MaticFit · auto-regulation

          I build web systems for hospitality and operations. If you’re running something on WhatsApp and spreadsheets that should be a proper tool, let’s talk.

          Signed when all four
          have been used — 0 of 4

          Riyadh ·