- Functional programming
- Graph Related Stuff (http://www.cs.rutgers.edu/~mlittman/courses/cs105-06b/lectures/10graphs.pdf)
- Classes in JavaScript (i.e. considered harmful?)
- More about dependency injection (i.e. considered harmful?)
- More about testing with mocks and spies
- ES6 & ES7 features - and a more complete list of topics I need to learn more about
- Event Queueing general considerations: http://gameprogrammingpatterns.com/event-queue.html
- Programming languages: GO, Erlang, more information about others
- Parsing and lexing: language grammars : http://matt.might.net/teaching/compilers/spring-2015/
- Issues around implementing identity maps in the browser
- A solid understanding of Promises, best practices, and why and why not to use them
- Markdown editor for Anki flash cards, create coding interview prep flash deck
- Add support for Node insertion, deletions via drag & drop to a Directed Tree Graph
- GitHub repo archiver - including non-git meta data, i.e. issues, followers, wiki, etc.
- Fix GQL pouchDB plugin
- Hack on CouchDB
- CouchDB user creation and authentication via remote provider (G+, FaceBook, etc.) - my current project
- Add identity map to angular-pouch-model