Slowly (and ineptly) teaching myself how to develop in Hacklang and Vagrant by building a Hacker News like forum[0]. Also, four months into my first Game A Month project[1], a Berzerk clone that's not going to wind up being Berzerk at all.
[0]https://bitbucket.org/kennethrapp/based-hack
[1]https://bitbucket.org/kennethrapp/berzerk
>Please discuss why are you satisfied about it?
I really like Hack, although I am learning some of the assumptions I had about the way types work seem not to be correct, and I'm debugging through nano which is annoying. I don't like that it doesn't support ArrayAccess, but things like shapes and immutable types more than make up for it.
Teaching myself game programming at the low-but-not-bare-metal level of C++ and SDL is satisfying because of the problem solving challenges involved. I kind of know in the back of my mind that I'll probably never come up with a game anyone wants to play, though.