For programming related things (in general, everything non mainstream), I find ddg to be nearly unusable and I always have to go back to Google. The results I get on ddg are almost always only in the general area of the search terms, while Google gives me specific results that are relevant and helpful. Sadly that's why I can't switch as much as I want to.