, well, I think I covered a lot of it in my above response.
But the main thing is perseverance, never being afraid to ask, being disciplined with yourself, your time, and the companies time, and being consistent - all while showing expertise in your craft - being a good developer is no longer the only yardstick distributed agencies/companies look for these days. I once had to let someone who was an absolute genius SysOps guy, simply because he was not a team player and a bad communicator - and we found that his genius was not enough to compensate for the lack of the rest.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.