28, I am a long time runner and still train and race 5K's - Marathons. I landed a tech job in Boulder, been here for 18months. I had another offer in Bay Area, I visited both places and settled on Boulder. I had an old teammate who has been in Boulder awhile, talked it up and up.
I visited over the summer for a few days, did some training and loved it here. However. What they don't tell you is the weather is an absolute nightmare.
This place sucks for training. The altitude is not that high. The weather is only good during the summer & fall. Summers are too hot honestly.
Everyone talks about how the winters here are mild. Not really true. If it's not freezing and you get a warm day here, the WIND BLOWS 40-60mph. I looked this up, Boulder is one of the windiest cities in the US. I've never had to run on a treadmill because it was too windy until I came here. Try doing a track workout in 25mph sustained winds, nightmare.
The city itself is cool. But kind of boring? Don't get me wrong, it's a nice place, but all the hype kind of kills it. Think Black Panther or The Last Jedi, hype and reality = disappointed.
I know I know, "Just Move".