Created
April 25, 2019 14:37
-
-
Save dineshba/09da7cc921ee42a194a033ef8cc23a3b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Learning | |
- Technical | |
- Use stderr and stdout properly (60% content for this 5w1h) (why do we need stderr, redirection, identify) | |
- Use feature toggles | |
- Write modular code in pkg dir so that anybody can import and use it (Eg helm, kubectl) | |
- Easy dev setup (Makefile) | |
- Logging at different log level (--debug flag) | |
- 12 factor app (file, env, flag) | |
- hyperfine for benchmark | |
- NonTechnical | |
- Should be easy avaliable (brew, dockerImage) | |
- Should support all platform | |
- Should be able to onboard very easily (documentation, easy installation, gif) | |
- Should show some kind of progress (verbose, progress bar) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment