thoughts Thoughts about technology, environment, parenting and education. Data Sharing Platform for Electric Vehicles: A Catalyzer for Sustainable Transportation Streaming Soundscapes Harmonies and Dissonances in a Shoe Lake Why Programming is Really Hard to Learn