Rube Goldberg would have love modern software development