Thoughts

A collection of my thoughts, insights, and experiences on technology, research, and life.