Principles

The main guiding principles behind SnipFlow

Time and flow

Your time is valuable

The most valuable things you do need long unbroken stretches of time

Simplicity and cost

Complex methodologies lead to shortcuts, or individuals responsible for maintaining them, or at least extra documentation, and longer onboarding

Fewer tools and simpler integrations mean less maintenance and higher productivity

Transparency

Your colleagues need to be able to check on progress, and their timetables are different to yours

Risk and automation

Repetitive tasks should be automated

Introspection and history

A central CI environment should be the “source of truth” to eliminate “it works on my machine” type issues

Historical context about code you’ve written increase in importance as your project progresses

All configuration and non-secret settings should be versioned