Article on end user robot programming for Interactions magazine