No one cares what you do
unless you think about it.
No one cares what you think
unless you do it.
Tout le monde s’en sacre de ce que
tu fais si t’y pense pas.
Tout le monde s’en calisse de ce que
tu penses, si tu fais rien.
Entre deux joints tu pourrais faire quekchose.
Entre deux joints tu pourrais t’grouiller l’cul.
The UNIX Way
Everything is scriptable, whether the author intended it to be or not.
Policy is not decided for you, or reasonable defaults are decided that you
can replace with your own.
Be responsible for what you're doing. You won't be second guessed and
Configuration is done via text files that you can edit without complicated
tools. Whenever sensible, data is in text files too.
You can do complicated things by gluing simple things together.
Simple and consistent interfaces are good, but they do not generally
excuse large and complex implementations. Complex systems are built on
simple cores and not vice versa. #LessIsMore #WorseIsBetter
Simple and complex systems are better separated from each other, leading
to layered rather than monolithic design.
Write a script first (ie use sh/awk/perl instead of C)
Anything should be possible to be automated.
You can break any of these rules.
The 7 Commandments Of Silicon Valley
1. Break rules and dream
2. Open doors and listen
3. Trust and be trusted
4. Experiment and iterate together
5. Seek fairness, not advantage
6. Err, fail, and persist
7. Pay it forward
The role of the organization is to provide the right
context for it to happen. By essentially giving you the
mind space to get started, the framing and constraints
to move it forward and have you ship.
By embracing the best of those crazy ideas as part of the
actual roadmap. By repeating the process at fixed
intervals. By enabling this blank canvas where you can get
working on any idea with anyone.