September 23, 2019

So, I was travelling during the weekend and couldn’t touch my laptop. Today most of my time went into setting up Arch Linux! 😎 I seem to do some distro hopping, then always return back to Arch. Since now I keep most of my personal projects as well as configuration on GitHub, it was much quicker getting back to work. One more thing that helped is docker. Since I don’t have to worry about missing or conflicting dependencies, I just installed a lot of tools via Docker and it just works! 😄 ...

1 min · mbtamuli

September 20, 2019

Articles read today Don’t ask how I got to these links 😅 Want to be more productive? Don’t go paperless. A Story of Caching Converting GitHub Actions from Docker to JavaScript To Do today Few coding exercises CSS layout GitHub Action Continue reading on Eloquent JS Hoping to be on schedule 🤞 Coding exercises So I finished only one of the problems. Then I started the next problem and unabashedly spent the remaining scheduled time on it! 🤦‍♂️. I read a few things on writing functional code in Javascript which is wildly fun! Functional programming, since being new for me is something I’m trying to wrap my head around and it’s exciting! ...

1 min · mbtamuli

September 19, 2019

100DaysOfCode As part of my recently started #100DaysOfCode challenge, today I worked on few coding exercises(codechef/topcoder style) tried making a two column layout website from scratch Even a basic two column layout was an eye opener behind th planning required to create the CSS. Reading the chapter on Page Layout from the book CSS Mastery gave a lot of information on how to keep the binding between presentation and markup to a minimum using helper classes so the maintainability remains. As this was supposed to be a from scratch learning session, I took in more information than what I could have read in some article and be done with it. ...

1 min · mbtamuli

September 18, 2019

Automation FTW again! 🚀 I came across this blog post by the current maintainer of Jekyll. I’m a big proponent of Infrastracture as Code and when I saw this easy to use tool, Octodns, I got hooked. I saw that even the DNS for the Jekyll website is being maintained using octodns! I just modified the config a little to make use of the latest YAML syntax, because the older syntax is being deprecated. Voilà! https://github.com/mbtamuli/dns. ...

1 min · mbtamuli

September 17, 2019

Running node completely in Docker 🐳 I’m currently learning a few things about web development and although I am not learning NodeJS right now, I am using NodeJS to run and install stuff. First of all, JavaScript. I’m focusing on vanilla JavaScript for now, but I am using the delightful JavaScript Testing Framework Jest. Then while working on HTML and CSS, I like to use the package http-server, to disable cache so I don’t have to keep the Dev Tools open always to be able to see the latest uncached content. ...

2 min · mbtamuli