Modern web dev home work