From 9439035bc59d9e376df8fe490495cf38911b70d0 Mon Sep 17 00:00:00 2001 From: cool-mist Date: Tue, 8 Dec 2020 16:32:41 +0000 Subject: [PATCH] Update favicon and getting ready --- _posts/2020-12-08-getting-ready.md | 29 +++++++++++++++++++---------- public/favicon.png | Bin 1909 -> 1155 bytes 2 files changed, 19 insertions(+), 10 deletions(-) diff --git a/_posts/2020-12-08-getting-ready.md b/_posts/2020-12-08-getting-ready.md index f94367c..5bfe282 100644 --- a/_posts/2020-12-08-getting-ready.md +++ b/_posts/2020-12-08-getting-ready.md @@ -3,27 +3,29 @@ layout: post title: Getting Ready --- -After contemplating about different options for DNS, hosting, and the bloggging technology for more than a week, I have settled on the following configurations to start blogging! (for now! ) +![favicon]({{ site.baseurl | absolute_url }}/public/favicon.png) -### DNS +After contemplating about different options for hosting, blogging technologies and domain names for a couple of days, I have settled on the following configurations to start blogging! (for now! ) -[Bionic Beanie](https://theportalwiki.com/wiki/Bionic_Beanie) is a head wear from [Portal 2](https://en.wikipedia.org/wiki/Portal_2) co-op. Portal series is one of my favourite PC games and Bionic Beanic Blog scores 10/10 on alliteration consonance (in my opinion :P) +### Domain Name + +[Bionic Beanie](https://theportalwiki.com/wiki/Bionic_Beanie) is a head wear from [Portal 2](https://en.wikipedia.org/wiki/Portal_2) co-op. Portal series is one of my favourite PC games and **Bionic Beanie Blog** sounded great in my head ([alliteration](https://en.wikipedia.org/wiki/Alliteration) skills bruh!). Bought it right away from [Go Daddy](https://in.godaddy.com/). The package included DNS hosting as well. -### Blog +### Blog Tech -I wanted to use a static site generator as opposed to any CMS. In my experience, CMSes typically get bloated with more plugins and addons and tend to get slower. [Jekyll](https://jekyllrb.com/) is what I settled with - mainly because I recognise the name Jekyll from my childhood with [**The Strange Case of Dr Jekyll and Mr Hyde**](https://en.wikipedia.org/wiki/Strange_Case_of_Dr_Jekyll_and_Mr_Hyde). Also, Jekyll is highly configurable and blazing fast!! +I wanted to use a static site generator as opposed to any CMS like Wordpress. They should be faster and easier to configure/manage. [Jekyll](https://jekyllrb.com/) is what I settled with - mainly because I [recognise the name from my childhood](https://en.wikipedia.org/wiki/Strange_Case_of_Dr_Jekyll_and_Mr_Hyde). -To start things off, this site is powered by [Lanyon](https://github.com/poole/lanyon#readme) which is an extension of [Poole](https://getpoole.com/) - the Jekyll butler (name derived from the afore mentioned book). +To fasttrack my site design, I decided to use [Lanyon](https://github.com/poole/lanyon#readme) which is an extension of [Poole](https://getpoole.com/) - which I also [recognize from my childhood](https://study.com/academy/lesson/mr-poole-in-dr-jekyll-mr-hyde.html). -### Hosting +### Hosting my blog -Bought the cheapest VPS from [Vultr](https://www.vultr.com/) for $5 a month - 1GB RAM and a single core shared server. This is good enough for hosting my static files. +Bought the cheapest VPS from [Vultr](https://www.vultr.com/) for $5 a month - 1GB RAM and a single core shared server. This is more than good enough for hosting my static files. I might end up using this instance for some of my other projects too. -### The Setup +### Working Setup -The server will run behind an [nginx](https://www.nginx.com/) instance serving static files from `_site` folder that are built as part of jekyll build process. This way, to publish new changes, I just have to clone and build the files. The blog itself will be in a private git repository. +The server will run behind an [nginx](https://www.nginx.com/) instance serving static files from `_site` folder that are built as part of jekyll build process. This way, I just have to clone and build the files to publish new changes. I will push the blog site data to a remote git repository to manage the articles. [LetsEncrypt](https://letsencrypt.org/) helped issuing free ssl cert for my domain. @@ -46,4 +48,11 @@ And publish new changes with `JEKYLL_ENV="production" bundle exec jekyll build` It should be possible to do this with a git hook, but I'm not too worried about it right now. +### Logo + +The letters signify the first letter of the site's name. The color scheme is a reference to the two different portal colors in Portal. + +![favicon]({{ site.baseurl | absolute_url }}/public/favicon.png) + + **Let's Go** diff --git a/public/favicon.png b/public/favicon.png index 08c0cfdc5042adcca843686492b3de9265415e9d..56f470d5e5c9f0b535f518d754c7938c21bb37bb 100644 GIT binary patch delta 1130 zcmey$*UULVQk0E>fuXpn>I(w{17mTJyA#8@b22X{Dhk(g7I;J!GcfQS24TkI`72Tw z7+54cT^vIq+_z4v&j?MGIDWs_{P~q_FV|U?{@W zZH#=g;oa(ODhKY!J??)neQ8AMtv{*Oss{OBvo>g;Oqx%FS}*zRCB>Su7a z@L?P?>#<3EE8KU_I`AQ75NSa}i{4V1uwbxso z7+hiByF^Jm^sTme*A!0q83y%gn|yRk^FrpRPl*5aXy&@+z|2Omq%Nz{6^@(M8r-}f z`+})N=2qPPM}Lpqf3~-5OV-Zk!bi-q*rn#5{QP0h+U6NNj;0=ag4?xTDoTjiGT%C5 z#(bVzf9}33$9JjmeR~pV`pRcx;O&6Qx}9R@qn`FRUH|p|UxDA#xL^C`H*dCIySjcq zSGjx$U#q&hmZjsTl?F1s93hPLm9^d8>ZUuMpW4Xk8RzwU&iY@^=DQtCdO!0d|8 z9lIQoH}Edrdg_N+7FWt!Y2$fZAvGnr1>dT!u1Y+=N#Sa;`1#Yb!|dN|w<@{7QE2|r zwmh&y&F3J~W9>JZ8{#akbv=1Ed9A1wgR8euJ-7U0$C99SzA|SS-{U_&CPWFo7h<<* zb(k6!yn(9dyC*Yy=AJYOX5R`}j-dHwZ*@=%s{zVUkd;;WVzY*4RPTGkkxn4imi zQvD!XsfAf) zv0k*`+W7ok{BF0Nd!^3mdKI;Vst01+D&ZvX%Q literal 1909 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4rT@h2A3sW#~2tGSkfJR9T^xl_H+M9WMyDr zU@Q)DcVbv~PUa;@WwJ+*F9SoB8UsT^3j@P11_p+P7Yq!g1`G_Z5*Qe)W-u^_7tGle zXv4t3^fACE#P$FG|NpC>hDral7X6%l;m7Uw|GxbE`~Sr9|M^`1 zvswR_2>!~d0qPe1*YTky|n z#SfOL{}?9zZ$A0&|FK2?^Em&lsrq|)$G>j7|2ZuGvzY$x?tSv*zt*z<)~kN+y7e)9 z%Xj9f|Cp!zn||^4|23um*Hrzxd+Oix(EmBC{|ov4U*5Lv?mzySe-pNTdh+_?+)F=% zX8qxx`Tx+3>uf{PN!TTY1r6&4oX% zy#Dk5$o&7g9RH>V{=2y8|DT@^KK|2K@=t8`@6=sC4nO+&|K#$2%X9yKdCNTYf9uI# zKYsuHw|CONdbNM6OaA};b?)VF`2~MXmjCWQ_xs!na6J6^^?yOazXpw|7ymI${>wM> zAKSElOjG_DEcto;&7c3Pi~pBO{##x4zt#AEHq-wif&bTbuetq?Z^qyFU4Oez|BBu9 zS7zQ{fm#2LKL7v!=%W9%I)5Kt{=c>3f05w-T=xGbmOTFYUu)_A%A?H;rstT zzyB{v`B$azf0F0FJ^lYbJ)e2`56hIl<|}`v?fvuS>!1I>zW<*U{=bO--{RDN_fP-- z{PzF9fBonGOV0USb@=mIdkWb(6R%kq%`yykC<&M`_{&HOs!AN!PM`Z-Z~Cep}cpu z6q0Rh_R941?yaqH^!oE>Ar}+V)-BCV&Q6V5hYl$#_4Y1al$_M4_2`k}CpJ!@s9T+$ zCp8^dS7yGHR8yN7dDGH?b!Vjj>rYmP-`w3@jh}9*E=_%^rY1Ty)InHeb@qa=E7u%l zR!)t&f8oZJoSdW_o-dx>*|QBo9IY>iD+JuRc=7%5$zM=BO}eskMS%(vt&YTnl3a%1ObalN=*JX4r|efczX_08)FTD_XLdz+u@_r&k3`uj{bsA=cF zcYoXa=cg>(b3T4w-S56h3mO`J9xq{e{(ODrmy?{%oD2-Rl$Hj&v40I`U|>)!ag8WR zNi0dVN-j!GEJB&Q>tfGuN}wwNx-NFf`FMFx53QQV29O zQ^+VODX`MlFE20G%LJ*;1*_J}FG|1D_LhNxfk6UfVn{}5ZjzOiOMY@`ZfahMl~q7u zdTKF);qw2x_0iOT?XFVdQ&MBb@ E0ITM`Hvj+t