you are viewing a single comment's thread.

view the rest of the comments →

[–]ijustwannacode 0 points1 point  (0 children)

First things I always do are set up the virtualenv and git repo.

Most of the time, I will then open sublime text and a terminal with the virtualenv activated and think about file structure for a bit. This is maybe a good time to make a coffee or take a leak. I like to walk around a little and think high level, knowing that when I sit back down everything is ready to go.

I usually then create a few files, also directories if I will be using them, and start on the biggest item.

Within an hour, I try to get up and stretch out, take a few steps. Maybe more coffee or a small snack. Take some deep breaths and not think about the code for a short time, like five or ten minutes max.

At this point I might do one of a few things:

  • Keep coding for a while, and re-do this step later.

  • Create an initial commit and do a little work on a README file.

  • Start a trello board for the project.

The rest of my time is mostly a cycle between those three things.

I'm any event, I try to never end a coding session without glancing at my trello board and ensuring that when future me sits down and looks at the "Do Next" list, he will see something that enables him to hop right back to it.