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