100 Days, 100 Concepts 100 days, 100 concepts/technologies, 100 mini "projects" to explore each one an experiment in surveying tech & learning through doing