https://medium.com/@dianechowie/technology-tech-101-a-comprehensive-guide-to-understanding-and-using-technology-ab87605f1e53