My process has gone through some revisions. My current setup is as follows:
I keep all paid projects for clients in one big file. I used to keep them in a file for each client until one of them noticed that their name was being pushed to github in my agenda files.
This file holds all internal projects for my studio. Paintings, drawings, administrative tasks, repair and studio related research materials.
Just that. Anything related to the house, cars, wife, kid, dogs, etc.
I use this file for random thoughts and information I find online.
How to explain this one? When I find information that I want to act on in the future as R&D I throw it into
mind.org and
give it a todo status. Usually stuff in here pertains to things I don't understand and want to spend time learning. Hence the name.
When on client calls I take notes in the phone file which later gets refiled to their respective places
This is synced using Doug Hellmann's ical2org python script. I have a cron set to sync it every hour so
that my google calendar updates my org file. I have todochiku installed to notify me via growl of appointments.
I may go back to having a single org file for each client. Right now I have about 20 projects in that file with long lists and
I'm struggling a little with keeping it organized enough that I don't lose track of projects.
Beyond this setup, every hour a cron syncs my org files to a private mercurial repository at bitbucket.
— Greg