-
Notifications
You must be signed in to change notification settings - Fork 0
30K View
My view of what we are doing in CodeNode and more specifically the X-Square project includes the following-
I want to efficiently learn to efficiently produce software systems which are
- web-based,
- include a NodeJS server,
- a persistent database, flexible and theoreticalyl scalable, and
- a Browser Client GUI, based in JS, which work with sophistication, ...
I want to learn to work in a modern team.
I want to master collaboration tools, like Slack, Trello, github, GoogleDrive, GoogleHangout.
I want to conquer bricks/components like
- NodeJS, Hapi, npm, nvm;
- mongoDB, mongoose, ember-data
- emberJS, JQuery, bootstrap, ...
In this lifetime, ie this month and next, I would like to become proficient in one of the bricks in each category needed. Or work with teammembers who are already proficient (and whom I can learn from) or who become proficient with each brick. We need sufficient bricks to actually produce a working system.
The actual system (A divers' sports-events support system) is less important here than that it is a good example with which to work. It is important to be concrete as well as theoretical and expansive. The product should be concrete and work while the discussion surrounding it can be expansive.