Skip to content
Fieldwork
← All notes
practice

The small data manifesto

Representative data should prove the integration without turning a starter into an accidental product.

A reusable starter should demonstrate the hard parts and leave the product decisions open.

Make the example real

The guestbook schema uses stable identifiers, parameterized statements, deterministic seed rows, and a repeatable bootstrap. Tests perform a genuine insert, read, and delete against libSQL.

Stop at the boundary

There is no account system, moderation queue, or speculative administration layer. Those choices depend on the product that adopts the starter.

Useful boilerplates are opinionated about safety and restrained about features.