During the week, Nikola Olic spends his time building user interfaces as a software designer in Dallas. On weekends and vacations, though, he applies his systematic rigor to a very different pastime: ...