As developers, we tend to get too tied up with new technologies and buzzwords. We add new libraries before thinking about their relevance in our projects.Develop a single underlying system that allows for a unified experience across platforms and device sizes. Mobile precepts are fundamental, but touch, voice, mouse, and keyboard are all first-class input methods.