The authors discuss patterns and technologies needed to scale large enterprise mobile systems, covering handling network connectivity, data reliability and real-time communication.
Daniel Doubrovkine discusses mentorship, how to structure a mentorship program, talk risks, costs and rewards based on material sourced from the fellow members of the New York CTO Club.
Halle Winkler overviews the state of speech technology, examining the opportunities in usability and new forms of usage that become available with speech interfaces in mobile apps.
Hannah Dee describes the 'Android Programming Family Fun Day', a one day AppInventor workshop introducing kids and their parents to mobile phone programming.
John Canfield discusses the changing payment ecosystem, innovations in mining and organizing unstructured data from many sources, and approaches to deciding for loss minimization and user experience.
Michael Bryzek shares lessons learned from startup to a leading ecommerce companies, starting with behavioral psychology and reflecting on the decisions made and tradeoffs considered as they scaled.
Matthew McCullough examines the last four years of communication culture at GitHub, starting their internal mobile and web apps, use of pull requests, and emoji.
Jaimee Newberry discusses finding ways to enable and inspire human development and achievement starting from experience-design principles with parallels in product iteration leading to life iteration.
Russell Miles tries to uncover the PaaS truth based on his experiences using and building PaaSs for various organisations.
Ruslan Meshenberg discusses Netflix's challenges, operational tools and best practices needed to provide high availability through multiple regions.
Volker Pacher, Sam Phillips present key differences between relational databases and graph databases, and how they use the later to model a complex domain and to gain insights into their data.
Mo Ramezanpoor discusses how two different activity tracking apps -"Zombies, Run!" and "The Walk"- have different approaches for tracking user activity.