One complete program for each idea.

By example

Each page is one program, and a note on what to look at.

  • Helpdesk — a whole app, the one in A complete app.
  • Fields — types and modifiers, including ref with on delete and pii.
  • Approval — a workflow with requires and when.
  • Audit loop — a self-loop with a guard.
  • Ledger — an append-only ledger and a rollup.
  • Dashboard — a query, a stat, and a list.
  • Seed — rows that name each other.
  • Contribute — a contribution to another app.
  • Script — a script with a using grant, and one without.