Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save StevenACoffman/e46b9a32a07eaa46a038d484f2ff6360 to your computer and use it in GitHub Desktop.
Save StevenACoffman/e46b9a32a07eaa46a038d484f2ff6360 to your computer and use it in GitHub Desktop.
  • I do not want to do my best
    • I will not do it -> I can concentrate -> I get better progress -> I can go home -> I do not have to work hard tomorrow -> Great victory
  • In order not to do it all
    • Have the computer work hard. Humans do not work hard.
  • How to make your computer do its best
    • Record
    • Review
    • Test
    • Release
  • Division of roles
    • Human
      • Design / Implementation
    • Computer
      • Record
      • Review
      • Test
      • release
  • Record
    • Git + GitHub
    • Every place in the development flow is recorded
    • We just write code and git push
  • Test
    • Travis CI · Semahphore · Wercker
    • Amazon EC 2
    • Git push, automatically run test
  • Release
    • CI: Wercker · Semahphore · Concourse
    • If the test passes and people give out a go-ahead automatically
    • Slackbot deploy: foo
  • Review
    • GitHub
    • Comments can be attached per commit unit / line unit
    • Comments and Correction
  • Well-known / shared
    • Slack
      • Added task / added
      • Work progresses
      • It became available for review
      • Review comment attached
      • Review completed
      • Released
      • Etc
      • Notify by chat / will be done
      • When notified by chat, everyone is informed that everything happened to you
      • Conversely, it is also notified that others have taken action
      • Carrier pigeon work disappears
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment