Though I've been a programmer on-and-off for more than 20 years, my whole college education was in design, in a context very much influenced by art, semiology and media studies. To tell you the truth, the humanities have too much semiology. But tech has none. And it makes a huge difference because the mindset is different. And that difference shows on the two most important aspects of one's work:
1) Doing the right thing (what the users need)
2) Doing things right (coherent architecture)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.