Though social media sites such as Facebook and Twitter are enjoying unprecedented popularity, when you need to meet groups of like minded people, one of the best places on the Internet remains a forum. That is why we created UK webmaster forum, a website setup principally to bring the community of webmasters in UK together. […]