What are you building? What are you trying to accomplish? What do you want your system to do? These are all excellent questions. Whether you’re looking to build a small system with fewer, simpler features or a large system with more complex features, you should really know what you’re getting yourself into before you start…. Continue reading