I would love to be doing BDD/TDD, but most jobs I've worked at simply haven't allowed me the time and "luxury" that is test-first. To be honest, most jobs don't have requirements well-defined enough to be able to write tests without first feeling your way through some lone wolf cowboy coding in the deserts of solo requirements gathering. Which ain't so bad, in itself.
I worked in a Java (SpringMVC)-backed environment again for the first time in a long time, a few years ago, and I'm finally past feeling about it as my one-time enemy language and got past that religious vitriol I spewed toward it for years.
In the meantime I'm trying to pay off debts, public and private, keep my wife and two dogs (Akai - a ginormous-eared Beagle, and Cosmo - a ridiculously goofy nail-biter of a chihuahua) alive and out of the hospital. Once we're out of the nasty waters of insolvency and saving regularly, the world will be right once more.
In what little spare time I have, I enjoy Netflix, play various video games (I'm not much for MMO) and own an insane number of board/card/role-playing games. Get at me if you live in the ATL area and are up for any number of Euro/Ameritrash/Deckbuilder games or if you love weaving tales with rules-lite RPGs. I am a huge fan of Everway, Fate Core, Savage Worlds, Dungeon World, Mythic, and so on. Big ups to Ironsworn!
If there truly is remaining spare time after that, I'm also still super-keen on contributing to open source projects, tutoring newly-hatched code monkeys, and working on short-to-medium-length contracts in my spare time. Always happy to learn new languages/frameworks/APIs/domain knowledge and meet new folks in my travels and travails!