It has been a rewarding experience.
However, if you don't get used to deep learning previously it might be worth to combine it with something more foundational about deep learning. I like the lectures by Nando de Freitas (https://www.cs.ox.ac.uk/people/nando.defreitas/machinelearni...) and a book by Ian Godfellow (http://www.deeplearningbook.org/).
The project I'm currently developing uses AngularJS (v1), and D3. From quick initial research, it should be possible to use Dartlang, AngularDart, and D3.js to replace them.
The motivator is the direction Javascript/ECMA is heading. Rapid uncontrolled proliferation of tooling, standards, etc, with no positive end in sight. (in biological systems, isn't that called cancer? :>)
On the side, I want to get better at shipping, so I have a goal to ship an actual product this year. What I'm working on at the moment is written in Node (which I already knew fairly well) on Lambda + SNS + DynamoDB + ElasticSearch (which I did not know).
More general. I want to finally make a read thru SICP without getting sidetracked halfway. Then move to writing some toy compilers.
Have a few ideas for home embedded computing projects.
I want to work on some DSP projects too.
I'm also hoping to find some time to play around with software defined radio.
Very interested to see if it was worth the wait.