Visionary. Value focused.

How you do anything is how you do everything.

Discussion – Why JavaScript is loved by developers?

A flexible and powerful programming language, JavaScript has been consistently implemented by various mobile sites, games, and web applications. Now, it has become a core component of web technology along with HTML and CSS. According to numerous sources, including the Stack Overflow’s Annual Survey of 2018, JavaScript is the most commonly used programming language. Stated in […]

Frontend developers – What do we do?

Frontend developers have become one of the most popular career in the digital age. In my previous post frontend vs backend vs fullstack developers, we discussed about the difference between them. Now let us dig deeper into what exactly frontend developers do. Tl; dr; A front-end developer uses the knowledge of html, css and javascript […]

ES9 new features reviews and examples

ES9 or ECMAScript version 9 was finalized on June, 2018. It brings various new features into Javascript standard that we can leverage to make our lives easier. In this post, we will discuss about them and how they help changing the way we use Javascript. Since most details are available on other websites like, […]

React 16.8 – Captain Hook is here

React 16.8 was shipped on Feb 06, 2019, bringing with it the Hook feature that everyone was waiting for. It was a version behind schedule, as React 16.7 was going to be the one. Ok maybe not that Hook!!! After over 6 months from its introduction in React Conf 2018, Facebook development team finally released […]

React 16.7 feature preview – What is new?

React 16.7 ships in December 19, 2018. Let us look into the changelog and see what has been changed. No new feature 🙁 This post is going to be short indeed. Version 16.7 does not bring us any new features, but rather fixing various bugs and performance boost. One main performance improvement is for React.lazy […]

React 16.6 new features: contextType, lazy, memo

In Oct 24, 2018, React 16.6.0 was published to npm. It brings a lot of exciting new features, including contextType, React.lazy() and React.memo(). We will discuss in depths of what they are and how will they change your React ecosystem. In this blog post, I am going to assume that you already have certain experience […]

Write automated script with Tampermonkey and Webpack

Recently I was pulled into an old web-based game called Ghost Trapper. The gist of it is, after a period of time, I can click on a button to trap a ghost, then a count down appears and I have to wait for the count down to stop until I can hunt ghosts again. Then […]