https://medium.com/@harikrishnan05081996/how-to-become-a-web-developer-from-scratch-complete-roadmap-2023-813fdf24a353