Spring. A colossal Java framework for building web applications. Specifically, Spring boot. I've come to the conclusion that 75% of job adverts expect spring, so I need to know spring, at least a little. Any Spring developers here? Surprisingly, my assumption that it was enterprise bloatware is only partly true. Spring boot looks pretty good, along the lines of the play framework or dropwizard. You can still write a metric fuckton of XML and factories that produce factory factories but it's no longer encouraged. The DI/IoC stuff is better now they've moved it to programatic configuration instead of XML - it's now like Google Guice. They've taken the "get rid of the bloat" pretty seriously. You can fit a rest application in 140 character tweet, which is cute. This post will be gibberish for 98% of urban, but I'm sure there's some developers still out there, right? My head hurts.