If transistors can't get smaller, then software developers have to get smarter | Heykuki News