From 2da8f7abd1612bf97d0ac8c4495d8450f7e53280 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roberto=20Abdelkader=20Mart=C3=ADnez=20P=C3=A9rez?= Date: Wed, 20 Nov 2019 14:18:21 +0100 Subject: [PATCH] Philosophy WIP --- docs/source/theory/philosophy.rst | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/docs/source/theory/philosophy.rst b/docs/source/theory/philosophy.rst index e69de29..a70e1a8 100644 --- a/docs/source/theory/philosophy.rst +++ b/docs/source/theory/philosophy.rst @@ -0,0 +1,29 @@ +Philosophy +========== + + +We Provide a Single Static Binary +--------------------------------- + +- Because it makes deployments easier. + + +Shell Agnostic +-------------- + +- Kapow! knows nothing about the shell you are using. +- It only spawn binaries. +- You can use anything you want that ends interacting with the `data + api`. +- This helps with multiplatform and with future higher level tools. + + +Not a Silver Bullet +------------------- + +You should not use Kapow! for projects with complex business logic. + +If you try to encode business logic in a shell script you will regret +**deeply**. + +Kapow! is for automating simple stuff.