This year I've gotten a chance to try out some new tech and ways of doing things.
Big one: Completely splitting our front and back ends. On one project they are actually two different repos.
Angularjs: Interesting way of organizing and building the front end. We combined it with a RESTful backend and have had some really good results. Can be a little heavy at times.
Jade templates: Holy fucking shit balls I love these. I was sure about them at first as writing HTML isn't that hard but man it is so much nicer in jade. For one thing indentation matters so the files are so going to be cleaner.
Gulp: If you are dealing with node.js systems this is a nice builder. Our front end has a gulp file that builds all the jade files into html files, takes all the JS and CSS and combines them into one file each, can minify those files, move the files to the distribution direction, and the like.
tmux If you spend a significant amount of time on the command line then tmux is great. Can split views, have multiple windows, and best of all: can disconnect from the server and processes inside the tmux session will keep going (kinda like with screen). One of my mainstays, especially when working on a server.