Deploy Jekyll using FTP

Jekyll is a blog aware static website generator, Jekyll is mostly used for serving GitHub Pages, you can also run your Jekyll based website on shared hosting, VPS, PAAS and many other hosting platforms. Most hosting platforms do not offer Git to deploy. Most platforms offer FTP and SFTP and sometimes FTP is the only way to transfer files into your server.

Read more

Update Node.js on Koding VM

Koding is an online development environment, which allows software/web developers to program and collaborate online using a web browser without installing any extra software on you system or a web browser extension, the platform supports multiple programming languages, including Python, Perl, Node.js, Ruby, Java, PHP and Go. Koding also offers better access to the VM. … Read more

Jekyll on Raspberry Pi

green and black circuit board

Jekyll is a blog aware static website generator written in Ruby that converts Markdown files into static HTML files. It supports many Markdown interpreter here are some of them RDiscount , Maruku, Kramdown and RedCarpet. Jekyll stores its configuration in a _config.yml file that contains information about how to build the static website and which module and plugins should be used, It is one of the most widely used static website generators. It is recommended due to its popularity and large community support and active development.

Read more

Atom on Arch Linux

Atom is a cross platform open source text/source code editor developed by GitHub written in C++, Node.js, Coffee Script, JavaScript, CSS. Atom offers a built-in package manager called APM to install packages developed by Atom developers and third-party developers. Atom is built on top of Chromium-based desktop application framework. The user can tweak atom UI. All the user must do is edit a simple stylesheet written in ‘less’. This stylesheet overrides the default config. The Atom UI can also be reset by cleaning the changes made me the user. Atom editor in active development, Atom by default has a limit of only a file of 2 MB which can be tweaked by the user if he wishes to open a larger file. Atom supports languages that other editor does not support (example: sass, scss).

Read more