article publishing system (built using only git and node.js tools)