UXLabs research and development program focuses on human-information interaction; in particular the challenges involved in understanding and modelling the context in which people interact with information systems and in developing novel interaction designs and technologies to apply that understanding. Our approach combines theory with experimentation, in analyzing existing practices, building novel interactive systems, and studying their impact on real users in naturalistic settings.