13 posts published


13 posts published

Parameters and Arguments

Parameters and Arguments Parameters and arguments are a source of confusion to some developers. They are usually mistaken for each other, as…

June 23rd, 2020 | 5 mins read

The file input field in depth

elements are usually used in forms to collect values from users. They come in different types - email, password, text, file and so on. The…

April 4th, 2020 | 3 mins read

call, bind and apply in Javascript

These methods in Javascript are used to scope the keyword in a function. In my article (Almighty this, demystified), I wrote: is an…

March 28th, 2020 | 3 mins read

Object.create() in Javascript

is a javascript method (function on an object) that creates a new object while using a former object as the new object's prototype. What are…

March 21st, 2020 | 3 mins read

Callback Queue and Event Loop

The callback queue and event loop are two features in Javascript which allow asynchronous codes to be executed at a later time A little…

March 7th, 2020 | 3 mins read

Call Stack in Javascript

A stack is a data structure in programming which consists of different elements. More elements are added by pushing and existing elements…

February 22nd, 2020 | 3 mins read

Async/Await in Javascript

Async/Await method makes working with Promises easy. Added to this is that code is very readable compared to nested s. No prior knowledge of…

February 14th, 2020 | 4 mins read

Promises in Javascript

What are promises? Promises are used to handle asynchronous events in Javascript. According to the dictionary, A promise is an assurance…

January 17th, 2020 | 6 mins read


Introduction to the DOM What is the DOM? DOM is an acronym for Document Object Model which refers to a logical representation of a document…

December 30th, 2019 | 4 mins read

What is Javascript?

What is Javascript? Javascript is a scripting language which is dynamic in nature. It is popularly known for it's usage on the web. With…

December 30th, 2019 | 5 mins read