Knowledge Base

The Flags SDK encodes best practices and opinionated patterns around flag usage.

At a glance, the philosophy is:

  • Flags are always used server-side.
  • Flags do not accept arguments on the call-side.
  • Flags declare their evaluation context.
  • Flags declare their default value.

Read more about these guiding principles