I am a Frontend Web Developer which tries to do good things, with as minimal plugin's or crap as it can be. Don't just use plugin's when you can, just use them when they save you a lot of time and pick them carefully, you'll get stuck with them for a long time!
When you can use: - Progressive enhancement with gracefull degradation. - Feature detection instead of device detection. - Every site is responsive! A responsive website === website. - Try building your site mobile first. - Use as much Vanilla JS as possible. - Use CSS3 for enrichments, not on essential user interaction. - Adjust, test, measure, adjust, test, measure. - The best things you learn are by mistake, use your brain!