common tasks in Web development