Skip to content

Long Running Projects

Pat Maddox edited this page Apr 29, 2015 · 1 revision

Long-running projects

What if you want to work on a single project for a few days, or throughout the challenge? You don't have to start over every day... there are (at least) two ways to manage a long-running project.

1. Store the project externally

You don't have to keep your challenge work inside the challenge repository - only the daily README needs to go in the challenge repo.

You can always create a separate GitHub project for your long-running project, and make a note in your daily README, perhaps linking to the project.

With this approach, you treat the challenge repository as a journal, and do your work externally.

2. Create a project-specific directory in the challenge repository

This is similar to the first approach, only this time you create a project-specific directory in your personal directory. For example, to work on a game of hangman, I could create 2_adventures/001/patmaddox/hangman, and then each day I would create my daily folder and README.

Once again, this approach treats the daily challenge folders as a journal. The difference is my project code lives inside the challenge repository, as opposed to its own repository.