https://medium.com/@brianmutinda49/my-5-essential-tools-as-a-mobile-application-developer-56fdaaa5ed88