Skip to content

Instantly share code, notes, and snippets.

@candera
Created November 16, 2011 14:57
Show Gist options
  • Save candera/1370246 to your computer and use it in GitHub Desktop.
Save candera/1370246 to your computer and use it in GitHub Desktop.

Revisions

  1. candera revised this gist Dec 27, 2011. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions hundred-day-hacking.md
    Original file line number Diff line number Diff line change
    @@ -11,6 +11,7 @@ A friend of mine, as a way to "level-up" her young daughter at violin, set a goa
    ## The Rules

    **Update:** I changed the rules to allow issue activity as well.

    **Update:** I changed the penalty for missing days.

    Every day, for 100 days in a row, create a new event somewhere on GitHub. It can be of any size, on any project and can include commits or updates to issues. If you miss one day, lose two points. If you miss a second consecutive day, lose four additional points. Double the penalty for each consecutive day: four consecutive days would total 30 points lost - 2 + 4 + 8 + 16. Your score cannot go below zero.
  2. candera revised this gist Dec 27, 2011. 1 changed file with 3 additions and 2 deletions.
    5 changes: 3 additions & 2 deletions hundred-day-hacking.md
    Original file line number Diff line number Diff line change
    @@ -10,8 +10,9 @@ A friend of mine, as a way to "level-up" her young daughter at violin, set a goa

    ## The Rules

    **Update:** I changed the rules to allow issue activity as well.
    **Update:** I changed the penalty for missing days.

    Every day, for 100 days in a row, create a new commit somewhere on GitHub. It can be of any size, on any project. If you miss one day, lose two points. If you miss a second consecutive day, lose four additional points. Double the penalty for each consecutive day: four consecutive days would total 30 points lost - 2 + 4 + 8 + 16. Your score cannot go below zero.
    Every day, for 100 days in a row, create a new event somewhere on GitHub. It can be of any size, on any project and can include commits or updates to issues. If you miss one day, lose two points. If you miss a second consecutive day, lose four additional points. Double the penalty for each consecutive day: four consecutive days would total 30 points lost - 2 + 4 + 8 + 16. Your score cannot go below zero.

    Note that this *includes* changes to a wiki. It's not cheating because GitHub wikis are themselves git repos. Including wiki work gives you a way to have days where the work you did was primarily thinking, not typing, but it still makes you write down at least some of what you thought about.
    Note that commits *include* changes to a wiki. It's not cheating because GitHub wikis are themselves git repos. Including wiki work gives you a way to have days where the work you did was primarily thinking, not typing, but it still makes you write down at least some of what you thought about.
  3. candera revised this gist Dec 24, 2011. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion hundred-day-hacking.md
    Original file line number Diff line number Diff line change
    @@ -10,6 +10,8 @@ A friend of mine, as a way to "level-up" her young daughter at violin, set a goa

    ## The Rules

    Every day, for 100 days in a row, create a new commit somewhere on GitHub. It can be of any size, on any project. If you miss a day, start the count over.
    **Update:** I changed the penalty for missing days.

    Every day, for 100 days in a row, create a new commit somewhere on GitHub. It can be of any size, on any project. If you miss one day, lose two points. If you miss a second consecutive day, lose four additional points. Double the penalty for each consecutive day: four consecutive days would total 30 points lost - 2 + 4 + 8 + 16. Your score cannot go below zero.

    Note that this *includes* changes to a wiki. It's not cheating because GitHub wikis are themselves git repos. Including wiki work gives you a way to have days where the work you did was primarily thinking, not typing, but it still makes you write down at least some of what you thought about.
  4. candera created this gist Nov 16, 2011.
    15 changes: 15 additions & 0 deletions hundred-day-hacking.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,15 @@
    # One Hundred Days of Hacking

    ## Objective

    Get better at some aspects of creating software by doing them more regularly.

    ## Inspiration

    A friend of mine, as a way to "level-up" her young daughter at violin, set a goal that the child would practice every single day for 100 days, without a break. This seems like such a good idea that I decided to steal it.

    ## The Rules

    Every day, for 100 days in a row, create a new commit somewhere on GitHub. It can be of any size, on any project. If you miss a day, start the count over.

    Note that this *includes* changes to a wiki. It's not cheating because GitHub wikis are themselves git repos. Including wiki work gives you a way to have days where the work you did was primarily thinking, not typing, but it still makes you write down at least some of what you thought about.