Programming · free software · the open webSubscribe via RSS

The notebook index

Post archive

4 posts in Self-hosting.

  • The grain is a useful boundary for application stateSelf-hosting · 23 Jul 2026

    A Sandstorm grain is an application instance with persistent state. Treating it as a boundary clarifies sharing, ownership, backup contents, and what a restore must recover.

  • Pass a capability instead of looking up ambient authoritySelf-hosting · 09 Jul 2026

    A capability combines an object reference with permission to use it. Passing a narrow read-only handle can make authority explicit and limited to the resource and operations the recipient needs.

  • A durable idempotency key in one SQLite transactionSelf-hosting · 26 Jun 2026

    Use a SQLite key, payload digest and counter in one transaction to demonstrate retries, conflicts and persistence across reopen.

  • Reading Tempest as a systems projectSelf-hosting · 10 Jun 2026

    Tempest’s repository describes an experimental replacement for Sandstorm, with sandbox setup work and HTTP plumbing already present. Its README is a map of questions to investigate, not evidence for production guarantees.