This is a great time to be a geek! There are so many toys available today that make it feasible to turn complex ideas into reality: low-power single board computers; numerous sensors; an amazing cloud; RGB NeoPixel strips; 3-D printing. These are amazing building blocks, Tinkertoys for the 21st century. For someone who was traditionally "hardware-challenged" (my friends would panic if they saw me holding a soldering iron), the ease of using these tools has opened worlds of possibilities for me.