The hardest single part of building a software system is deciding precisely what to build.
I don't follow the path. I create it.
Every cognitive act is an act of information processing.