At the moment I am working with Python 3 and Java, and choosing between ReactJS and AngularJS for a framework to use in a brand new thingy (html5 + bootstrap). All while running on a Vagrant setup and Git.
I always enjoy working on something and learning new things, so I often read books about software development and project management. Lately I've been re-reading Uncle Bob's Clean Code to see if anything new pops up after some more experience under the belt.
My favourite results so far have been:
- A working hardware controller (Atmel AVR 8-bit MCU) for automated Scalextric race car driving on a course with sensors for lap times
- The frequently updated website for my band, where I use the latest technologies I've learned. The latest version will use AngularJS with HTML5 and CSS3 with a back-end done in PHP 5 as a RESTful API.
- The several mini-games I have done on various languages. It's always fun to compare how similar programs are so different in various languages. Python and C# have been the most pleasurable so far.
One of my future targets is to do some more electronics tinkering with C. The goal is to create a quite literal drum machine, which will use an Arduino-controller actuator to swing a drumstick at the general direction of the drum. Preferrably with full MIDI control.