What to use on the backend of a mobile app - Theo's Typesafe Cult