How do you manage your time? #23

olivierlacan opened this Issue Aug 16, 2011 · 1 comment


None yet
2 participants

How do you manage your time?

  1. Do you pick projects or does someone pick them for your (thinking of GitHub-specific stuff here)?
  2. Do you report on said projects to someone specifically or just to your team? Is it constant (campfire)? Is it formal?
  3. Do you say what you're working on – specifically – to other people?

I'm curious how you organize the spread of information through small teams and through GitHub as a whole. I recently had a discussion with my own team because they rely heavily on IM and email for communication. I believe this approach dulls people to what should be important (email) or urgent (IM), and it fuels an urge for meetings to discuss casual topics because it effectively forces one-to-one communication on everything, or worse, emails to all.


holman commented Aug 17, 2011

  1. GitHub is pretty self-directed. Do what you want. Sometimes people will have main focuses (people on FI will mostly work on FI, our support people usually handle tickets, etc.) But we're pretty big on "if you think it's a good idea, just do it".
  2. We don't really report to anyone. We'll post questions or screenshots to Campfire, and get some feedback there. Once you're ready to test or start shipping something, open a Pull Request and you can continue the discussion there until it's ready to go out for real.
  3. All the time. Sometimes we like to surprise each other — we like a healthy dose of competition sometimes — but for most public-facing features we'll always be in the middle of discussions, Pull Requests, issues, and so on. It's good to get everyone on board with it early.

I dig Campfire for everything. Everyone can read transcripts, get on board, and go from there. We don't use emails all too often aside from company-wide broadcasts (HR-related things, for example). All tech-related discussions happen in a GitHub issue or a Pull Request (or Campfire).

@holman holman closed this Aug 17, 2011

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment