Resources

Surfing the wwwHere are some useful resources I peruse on a semi-regular basis in random order: