i work in a team for a year and and i am web developer. ofcourse no one else knows about much of design or aesthetic sense. its been long since i been in a war with 2 guys (previously from same office) of semantic and how things work, coz they code for DB and for them just one browser is fine and no testing or anything is done. while a input type hidden can ruin/destroy my design and i am not given heads up. until i find out at 11th hour. so as i am working of 3 projects with tight deadline. i wrote a detailed email about what has been going how and how i m professionally bullyed etc etc. in the end i told my boss that my credibility is on the online n i seen it get hurt for their ego and lame work and that i won't be able work if this doesn't stop.
do u think its fine or there is a better approach to it coz my work in like mountain on my shoulder n these guys keep putting more and i run in circles