Like many software developers, some of our most exciting projects take place outside of the office.