Technology

Switched Hugo

I switched to Hugo as static site generator for my blog on last Sunday. I was using Stagen, a static site generator wrote myself in Node.js, from March of 2016. Why I Abandoned Stagen? One reason is, I wanted to add further features to it, like sitemap generation, taxonomy, etc. However I am not getting enough free time to spare. Also, it is written in Node.js. I found it doesn’t feel comfortable writing JavaScript for this purpose, it looks like event driven nature of JS is not suitable for regular application development.

Switched to Stagen, a Static Site Generator

I had switched to use Jekyll to publish this site and my blog around few months back. I was having the feeling that the Jekyll is having certain limitations that make some jobs hard. Following are the main limitation I felt with Jekyll Template is lacking inheritance feature Posts cannot be arranged within sub directories. All posts to be kept in single folder. No separate theming support. We cannot package and share themes across Jekyll instances.

ഇന്റർനെറ്റ് സമത്വവും ഫ്രീബേസിക്സും

ഫ്രീ ബേസിക്സിനനുകൂലമായി ഒത്തിരി വാദങ്ങൾ കണ്ടു, അതിൽ പ്രധാന്യമുള്ളതായി തോന്നിയത് നിശ്ചിത എണ്ണം വെബ്സൈറ്റുകൾ സൗജന്യമായി നൽകാനുള്ള അവകാശം നിലനിൽക്കണം എന്നതാണ്. ഒരു രീതിയിൽ ചിന്തിച്ചാൽ ഇതിൽ കാര്യമുള്ളതായി തോന്നാം, ഇന്റർനെറ്റിനായി ചിലവിടാൻ പണമില്ലാത്തവർക്ക് പരിമിതമായെങ്കിലും അതിന്റെ സൗകര്യം ലഭിക്കുന്നത് തടയുന്നതെന്തിന് എന്ന് ചോദ്യമവുമുണ്ടാകും. ആ സൗകര്യത്തേയും ആ രീതിയിൽ പ്രവർത്തിക്കാനുദ്ദേശിക്കുന്ന ഫേസ്ബുക്കിന്റെ ഫ്രീ ബേസിക്സ് എന്ന പദ്ധതിയേയും എന്ത്കൊണ്ട് എതിർക്കേണ്ടി വരുന്നു എന്ന് വ്യക്തമാക്കാൻ ശ്രമിക്കുകയാണിവിടെ. ഇന്റർനെറ്റെങ്ങിനെ സാധ്യമായി? ആദ്യമായി ഫ്രീ ബേസിക്സിനേയും അതുപോലുള്ളവയേയും മാറ്റിനിർത്തി ചിന്തിക്കാം. ആദ്യമായി മനസ്സിലാക്കേണ്ട കാര്യം ഇന്റർനെറ്റ് എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നതാണ്. പരസ്പരം ബന്ധിപ്പിക്കപ്പെട്ട കമ്പ്യൂട്ടറുകളുടെ കൂട്ടത്തെയാണ് കമ്പ്യൂട്ടർ നെറ്റ്‌വർക്ക് എന്ന് വിളിക്കുന്നത്.

Switched to Jekyll

I switched to Jekyll from Wordpress for this blog and my website. Why? I was mainly seeking simplicity in blogging. When using Wordress, I have to manage its running, updates, etc, and most of them were not necessary as my sites were not using much features of Wordpress other than publishing of posts. Jekyll has several advantages. Below are some of them that are attractive for using it. Advantages No Programming Language It does not require any specific programming language support to write and publish posts.