Date post: | 17-Jan-2017 |
Category: |
Documents |
Upload: | johan-astborg |
View: | 14 times |
Download: | 0 times |
The art of maximizing the amount of work not done.
Johan Astborg // joastbg
Creating Software
// joastbg
Johan Astborg // joastbg [email protected]
github.com/joastbgLund, Sweden
I’ll show you how to climb
// joastbg
is not about
Creating
useful Software
● Cool features● Many features● Quick fixes● Hipster languages● Detailed planning● Management terms● Processes and rules● The latest stuff● or wasting time!
// joastbg
● Don’t know what you are building● Speculate● Keep it simple…● Evaluate each other and being honest● Write CODE (not documentation, a self bio, etc.)● Need reg ECC memory and...● Use tools and know how to use them!● Try to avoid “smart” git + branch techniques.
http://nvie.com/posts/a-successful-git-branching-model/
When writing Software you...
// joastbg
git et al.1. Learn how to use git
2. Don’t use it!3. ...4. Use the command-line!5. Do it the russian way...
// joastbg
"... when i started NGINX, I focused
on a very specific problem - how to
handle more customers per a single
server."- Igor Sysoev, CTO NGINX Inc.