Things a non-CS developer should learn to become a front-end developer in 2020? | Dark Hacker News