Because of the omnipresence of smartphones and how easy it is to exchange digital contact info these days, business cards aren't quite ... especially if you're in the creative tech industry.