bouldering might be one of the most basic fitness hobbies for people in tech, but i think there are reasons for that!
1. fun - you feel like a kid at a playground
2. challenging - as you progress, you have to learn better technique and get stronger to climb harder routes
3. gamification - every route is a puzzle that you have to solve
4. community - climbers are generally super welcoming and encouraging, which feels great when you spend your days staring at a screen
it's my favorite way to exercise, by far!