https://medium.com/@teodordermendzhiev/developing-a-scalable-mobile-app-fast-and-on-a-budget-83d415d4a83