Posted inLinux

Jekyll on Fedora

Jekyll is a free and open-source static site generator written in Ruby. It is popularly known for being used to power the GitHub Pages service. I switched my testing machine to Fedora 34, to test Gnome 40 and to work on some web development projects. In that process I discovered that setting up Jekyll requires […]

Posted inArticles

When to use a static site?

Static sites are great they don’t require a Database or pre-processors and they don’t require any complex server sided setup to get working. All you need is a web server that is set to serve a static folder. In the earlier days of the Internet, everything was static and had to be written because pre-processors […]

Posted inArticles

Adding meta description to Jekyll

Jekyll is a blog aware static website generator written in Ruby that uses Liquid for templating and Markdown or Textile for writing posts and pages. Jekyll also supports CSS pre-processors like SASS, LESS. Here is an uncomplicated way to add meta description to your Jekyll powered website. Meta description helps search engine bots display a […]

Posted inArticlesTutorials

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 […]

Posted inArticlesLinuxTutorials

Jekyll on Raspberry Pi

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 […]