As far as my favorite sites I do a lot of mundane stuff on line because I travel so much.
Building technical systems involves a lot of hard work and specialized knowledge: languages and protocols coding and debugging testing and refactoring.