To build my site blog. I also created a tag plugin for Hexo that enables you to embed Deezer objects in your page.
Hexo is built on top of NodeJS and I had to use it to create the Deezer Hexo plugin.
For all editing
It's hosted on Github Pages.
Its the commenting platform used on the blog.
Version control handled by git (specifically Github).