VIM FunVIM is a great tool to master for anyone interfacing with a computer. The documentation is really good and trying to find stuff to read is relatively easy with :help [keyword].9 Sep 2022 • 5 min read
My development workflowThis blog post is a rundown of my development workflow. The tools, customisations and integrations I have setup to arrive at a workflow that helps me daily in going about my work.23 Jul 2022 • 4 min read
Not using Javascript to build a site in 2022I have seen people use modern javascript framework to put out a simple website online. When we need just need a landing page that is mainly focused conveying/promoting/showing projects, using a complex tech stack is not really necessary. When you have a hammer, everything looks like a nail :P18 Jul 2022 • 7 min read
Certificate printing with dynamic textThis product has not been maintained, and might not be 100% reliable, needless to say this blog post is outdated.7 Nov 2021 • 4 min read
Hoisting in javascriptHoisting means to be able to access variables and call a function that is declared down below without any error.17 Aug 2021 • 2 min read
Scope/Lexical environment in javascriptScope is directly depended on the lexical environment of a variable.9 Aug 2021 • 1 min read
Exploring the array reduce methodReduce is a method on the javascript Array object’s prototype. Let us see how it actually works.4 Apr 2021 • 6 min read
This in javascriptIn this post we will explore what this keyword refers under various conditions and there by understand the keyword and how it works in javascript.3 Apr 2021 • 2 min read
Execution context in javascriptWhen a file is executed in javascript there are two phases of execution. One is the memory creation phase (phase one), another one is code execution phase (phase two). In the memory creation phase javascript engine skims through the program and allocates undefined to variables and assigns function definition as it is to its name.6 Feb 2021 • 3 min read