challenges

Challenges faced while working in different time zones

I am sure there are many developers out here who have team spread across different time zones. What are some of the challenges people face and whats the best way to tackle them? ...

Training new employees on undocumented code

Our company has a large codebase (2500+ classes/interfaces in just the core alone, many more in other projects) for our flagship software product. We've never really hired more than one developer at a time, so we don't have a real training process. We're going to be bringing in 2-5 more developers now, and probably more in the near futur...

Computing the colors of the Olympic flag

Let's say you are helping setting up the Olympics on an alien planet. You are in charge of making the Olympic flag. The Olympic flag would have 6 colors. The flags of every country on the planet must have one of the six colors on the Olympic flag. You already know the colors on a flag. How would you compute the colors on the Olympic flag...