RxJS - ajax & fromFetch operators
January 29, 2021

CRUD operations are fundamental features of any modern website or web application. Almost everyday we need to write code in the Front-End to…

CSS BEM Methodology
November 11, 2020

The BEM methodology (Block, Element, Modifier) is a popular naming convention for classes in HTML and CSS. It is less confusing comparing to…

JavaScript Arrow Functions
November 01, 2020

Arrow function was introduced with ES6 as a new syntax for writing JavaScript functions. There are a few differences between arrow functions…

Swipe function for touch-devices in Vanilla JS
October 20, 2020

When we need to implement Swipe functionality for touch devices, we usually use plugins. But we can write touch-swipe functionality in…

JS Coding Challenge: Find Anagrams
October 12, 2020

An anagram is a word or phrase formed by rearranging the letters of a different word or phrase, typically using all the original letters…


Follow me on Social Media