science
Maximizing Your Hiking Experience
+
Hiking is one of the most rewarding outdoor activities. But it requires planning and preparation. In this post, I'll outline what I've learned over the years to get the most out of the hiking experience.
Non-Fiction & Biographies
+
Computing/science-related books and personal biographies that I enjoyed.