Dems in Denver: Green and techie