"It's not about how much we have, but how much we enjoy, that makes happiness."
The hardest single part of building a software system is deciding precisely what to build.