Designing for High Availability: Freelancers' Perspective — Programming Keynou