https://medium.com/@codelamps/the-future-of-programming-emerging-trends-and-technologies-5a027f11f7f3