A bit of a more open-ended question. I've started to learn front end development. As a beginner, would it be harmful to my learning and development to use AI code completion tools like GitHub copilot? I understand that copying and pasting code without understanding it is a bad idea, how should I use AI tools as a beginner, or should I avoid them?