Category thought

Stay Hungry Stay Foolish

Our time is limited, so don’t waste it living someone elses life. Don’t be trapped by dogma – which is living with the results of other people’s thinking. Don’t let...

Category started

Stay Hungry Stay Foolish

Our time is limited, so don’t waste it living someone elses life. Don’t be trapped by dogma – which is living with the results of other people’s thinking. Don’t let...

Category ES6

The ES6 Way

Do you know the new and short hand syntax provided by new es6 standard. Here are the list of new syntax you can use right in you new javascript project...

Category es6way

The ES6 Way

Do you know the new and short hand syntax provided by new es6 standard. Here are the list of new syntax you can use right in you new javascript project...

Category Markdown

Better Readme Format For Your Open Source Project

If you want an extensible Markdown guide for the open source project then you might want used these templates. Better Readme Format For Your Open Source Project If you want...

Category Readme

Better Readme Format For Your Open Source Project

If you want an extensible Markdown guide for the open source project then you might want used these templates. Better Readme Format For Your Open Source Project If you want...

Category Open Source

Better Readme Format For Your Open Source Project

If you want an extensible Markdown guide for the open source project then you might want used these templates. Better Readme Format For Your Open Source Project If you want...

Category Project

Better Readme Format For Your Open Source Project

If you want an extensible Markdown guide for the open source project then you might want used these templates. Better Readme Format For Your Open Source Project If you want...

Category Blog

Basic syntax for markdown.

If you are looking for the Readme.md formating guide visit here

Category mysql

Quick Cheat Sheet For MySQL

If you are learning MySQL and frequently need to view a guide as a refrerence for the syntax then these quick command will help you.

Category cheat-sheet

Quick Cheat Sheet For MySQL

If you are learning MySQL and frequently need to view a guide as a refrerence for the syntax then these quick command will help you.

Category quick command sql-cheat-sheet

Quick Cheat Sheet For MySQL

If you are learning MySQL and frequently need to view a guide as a refrerence for the syntax then these quick command will help you.

Category Javascript

Increasing Precision of Javascript Timeout & SetInterval

We can schedule call in Javascript using following methods: setTimeout allows us to run a function once after the interval of time. setInterval allows us to run a function repeatedly,...

Different Ways To Create Object In Javascript

Here are the different ways to create Javascript object.

Conceptual Video For JS Developer (Must Watch)

If you are new to JS or beginner then here are the list of video you should watch before learning ant framework.

Category JSVideos

Conceptual Video For JS Developer (Must Watch)

If you are new to JS or beginner then here are the list of video you should watch before learning ant framework.

Category Developer

Conceptual Video For JS Developer (Must Watch)

If you are new to JS or beginner then here are the list of video you should watch before learning ant framework.

Category must-watch

Conceptual Video For JS Developer (Must Watch)

If you are new to JS or beginner then here are the list of video you should watch before learning ant framework.

Category File

Simple http server for file sharing in same network.

If you have multiple devices and constantly need to share files between the devices then its quite hassle to find thumb drive. Using simple http server you can excess/transfer your...

Category Server

Simple http server for file sharing in same network.

If you have multiple devices and constantly need to share files between the devices then its quite hassle to find thumb drive. Using simple http server you can excess/transfer your...

Category Eslint

Complete eslint configuration guide for ReactJS project with VSCode.

Configuring eslint for the React JS project help you save extra time by auto detecting syntax error. Moreover you can enforce coding standard and convention from these setting. There are...

Category React

Using rrule NPM package to display recurring events in big calendar using Javascript & ReactJS

Rrule package is the Javascript package to generate array of dates for recurring event, special when you are implementing UI like google calendar, recursive event creator when event might repeat...

Complete eslint configuration guide for ReactJS project with VSCode.

Configuring eslint for the React JS project help you save extra time by auto detecting syntax error. Moreover you can enforce coding standard and convention from these setting. There are...

Category vscode

Complete eslint configuration guide for ReactJS project with VSCode.

Configuring eslint for the React JS project help you save extra time by auto detecting syntax error. Moreover you can enforce coding standard and convention from these setting. There are...

Category electron

How to handle invalid JSON parse error properly.

JSON ( JavaScript Object Notation), is widely used format for asynchronous communication between webpage or mobile application to back-end servers. Due to increasing trend in Single Page Application or Mobile...

Enabling Hardware accelerated video decoding or GPU activity in electron app for Linux.

As chrome or chromium browser does not support hardware accelerated video decoding for Linux OS. Though there is a pending PR in chromium repository to merge but google has no...

Auto play video in electron app with sound using HTML 5 video element

Chrome restrict webpage to auto play video with sound. As electron app use chrome behind the scene this restriction does apply to electron app. But electron app is used to...

Category chrome

Best Chrome extension for programmers in 2019

Here are the list of useful chrome extension for web developer.

Auto play video in electron app with sound using HTML 5 video element

Chrome restrict webpage to auto play video with sound. As electron app use chrome behind the scene this restriction does apply to electron app. But electron app is used to...

Category Top

You tube channel for developer in 2019

Here are the list you tube channel that every developer should watch in 2019.

Category List

You tube channel for developer in 2019

Here are the list you tube channel that every developer should watch in 2019.

Category javascript framework

Best way to get the current date and time in JavaScript.

If you are working with date and times then here are the best way to get dates and time with JS.

Best way to get the full URL or query string of current page in JavaScript.

Handling URL in javascript can be easy if you know following methods.

Best way to check if an element is hidden or visible in JavaScript

If you are having hard time to figure out if element in hidden in Dom then here are the best way to check if an element is hidden or visible...

Interesting Project based upon ReactJS.

As react js is trending there are lots of project build upon this library.React JS is famous for its performance and declarative nature. Different project are being built with react...

What skills makes a good front-end developer 2019?

A good front end developer should focus on fundamentals of functional and object oriented programming because they are not going away. JavaScript framework and library rise and fall in very...

Best way to check if a string contains a specific word or substring in JavaScript

Here are the methods available in js to find substring and word.

Best way to redirect to another webpage in JavaScript.

Here are the best way to redirect to another page using javascript.

Category best-way

Best way to get the current date and time in JavaScript.

If you are working with date and times then here are the best way to get dates and time with JS.

Best way to get the full URL or query string of current page in JavaScript.

Handling URL in javascript can be easy if you know following methods.

Best way to check if an element is hidden or visible in JavaScript

If you are having hard time to figure out if element in hidden in Dom then here are the best way to check if an element is hidden or visible...

Best way to check if a string contains a specific word or substring in JavaScript

Here are the methods available in js to find substring and word.

Best way to redirect to another webpage in JavaScript.

Here are the best way to redirect to another page using javascript.

Category HTML 5

Best way to get the current date and time in JavaScript.

If you are working with date and times then here are the best way to get dates and time with JS.

Best way to get the full URL or query string of current page in JavaScript.

Handling URL in javascript can be easy if you know following methods.

Best way to check if an element is hidden or visible in JavaScript

If you are having hard time to figure out if element in hidden in Dom then here are the best way to check if an element is hidden or visible...

What is web workers & it's implements in JavaScript?

Web workers is API in JavaScript which enables JavaScript code to run on background. In simple word, it is a piece of code which will execute in background as separate...

Interesting Project based upon ReactJS.

As react js is trending there are lots of project build upon this library.React JS is famous for its performance and declarative nature. Different project are being built with react...

What skills makes a good front-end developer 2019?

A good front end developer should focus on fundamentals of functional and object oriented programming because they are not going away. JavaScript framework and library rise and fall in very...

Best way to check if a string contains a specific word or substring in JavaScript

Here are the methods available in js to find substring and word.

Best way to redirect to another webpage in JavaScript.

Here are the best way to redirect to another page using javascript.

Category js 2019 trend

Interesting Project based upon ReactJS.

As react js is trending there are lots of project build upon this library.React JS is famous for its performance and declarative nature. Different project are being built with react...

What skills makes a good front-end developer 2019?

A good front end developer should focus on fundamentals of functional and object oriented programming because they are not going away. JavaScript framework and library rise and fall in very...

Category JavaScript

List of Awesome Javascript Project Idea

Here is the collection of a simple and practical project in Javascript. As we know Javascript is mainly used for building interactive UI. We have listed the project related to...

What is web workers & it's implements in JavaScript?

Web workers is API in JavaScript which enables JavaScript code to run on background. In simple word, it is a piece of code which will execute in background as separate...

Interesting Project based upon ReactJS.

As react js is trending there are lots of project build upon this library.React JS is famous for its performance and declarative nature. Different project are being built with react...

What skills makes a good front-end developer 2019?

A good front end developer should focus on fundamentals of functional and object oriented programming because they are not going away. JavaScript framework and library rise and fall in very...

Category Web Worker

What is web workers & it's implements in JavaScript?

Web workers is API in JavaScript which enables JavaScript code to run on background. In simple word, it is a piece of code which will execute in background as separate...

Category Web Workers

What is web workers & it's implements in JavaScript?

Web workers is API in JavaScript which enables JavaScript code to run on background. In simple word, it is a piece of code which will execute in background as separate...

Category linux

Reset root or user password of linux (Ubuntu/debian) OS

If you accidentals locked-out or want to change the root/user password at any cost - you can reset it.

OS X keyboard shortcuts for newbie programmer

It’s been a while you started programming or you are just new to the programming world, memorizing frequently used shortcuts will help speed up. These keyboard shortcuts will help you...

Guide to expert, an awesome tool to automatically interact with applications that run in terminal

Expect is an awesome tool to automatically interact with applications that run in terminal. Expect script allows us to start an application, then to monitor the stdout and to send...

How to handle invalid JSON parse error properly.

JSON ( JavaScript Object Notation), is widely used format for asynchronous communication between webpage or mobile application to back-end servers. Due to increasing trend in Single Page Application or Mobile...

Enabling Hardware accelerated video decoding or GPU activity in electron app for Linux.

As chrome or chromium browser does not support hardware accelerated video decoding for Linux OS. Though there is a pending PR in chromium repository to merge but google has no...

How to run any process on single core or set CPU affinity in Linux.

Linux user can set or retrieve a process’s CPU affinity from terminal. If you want to limit some process/program to only user single or more core then taskset can do...

Category cpu-affinity

How to run any process on single core or set CPU affinity in Linux.

Linux user can set or retrieve a process’s CPU affinity from terminal. If you want to limit some process/program to only user single or more core then taskset can do...

Category taskset

How to run any process on single core or set CPU affinity in Linux.

Linux user can set or retrieve a process’s CPU affinity from terminal. If you want to limit some process/program to only user single or more core then taskset can do...

Category electron-app

How to handle invalid JSON parse error properly.

JSON ( JavaScript Object Notation), is widely used format for asynchronous communication between webpage or mobile application to back-end servers. Due to increasing trend in Single Page Application or Mobile...

Enabling Hardware accelerated video decoding or GPU activity in electron app for Linux.

As chrome or chromium browser does not support hardware accelerated video decoding for Linux OS. Though there is a pending PR in chromium repository to merge but google has no...

Category hardware-acceleration-in-linux

How to handle invalid JSON parse error properly.

JSON ( JavaScript Object Notation), is widely used format for asynchronous communication between webpage or mobile application to back-end servers. Due to increasing trend in Single Page Application or Mobile...

Enabling Hardware accelerated video decoding or GPU activity in electron app for Linux.

As chrome or chromium browser does not support hardware accelerated video decoding for Linux OS. Though there is a pending PR in chromium repository to merge but google has no...

Category Object-oriented-programming

Principles of Object Oriented Programming

Here are the quick short notes to remember object oriented programming.

Category OOP

Principles of Object Oriented Programming

Here are the quick short notes to remember object oriented programming.

Category logo-file-format

Understanding logo files format.

If you work with logo and looking for logo for you company the you must store the logo format in vector files. Vector base file system can scale you log...

Category logo-storage

Understanding logo files format.

If you work with logo and looking for logo for you company the you must store the logo format in vector files. Vector base file system can scale you log...

Understanding logo files format.

If you work with logo and looking for logo for you company the you must store the logo format in vector files. Vector base file system can scale you log...

Category chrome-extension

Best Chrome extension for programmers in 2019

Here are the list of useful chrome extension for web developer.

Category chrome-extension-developer

Best Chrome extension for programmers in 2019

Here are the list of useful chrome extension for web developer.

Category Programming

How big a function should be ?

It is good to have a function which is small, pure and will perform only one thing and do it very well. Let look at the point which you should...

Why new programmer or beginner should write a blog.

As a programmer, or beginner in coding you are in the process of continuous learning. In day to day life, we solves a lot of problems and google often to...

Thing I Wish I'd Know When I Started Programming

When you get through something and look back, you realized than there is more you could do from beginning. Similarly, there are some point that I believe is important to...

Category new-programmer

Thing I Wish I'd Know When I Started Programming

When you get through something and look back, you realized than there is more you could do from beginning. Similarly, there are some point that I believe is important to...

Category Bikeshedding

What is Parkinson's law of triviality (aka: Bikeshedding) ?

What is Parkinson's law of triviality ? Parkinson's law of triviality is an argument by C. Northcote Parkinson's in 1957 about human tendency to devote significant amount of time to...

Category Parkinson's law of triviality

What is Parkinson's law of triviality (aka: Bikeshedding) ?

What is Parkinson's law of triviality ? Parkinson's law of triviality is an argument by C. Northcote Parkinson's in 1957 about human tendency to devote significant amount of time to...

Category Project Managment

What is Parkinson's law of triviality (aka: Bikeshedding) ?

What is Parkinson's law of triviality ? Parkinson's law of triviality is an argument by C. Northcote Parkinson's in 1957 about human tendency to devote significant amount of time to...

Category How to

Understanding Cascade, Specificity in CSS.

In css, the best way to accomplish something is often contingent on your particular constraints and how precisely you'll want to handle various edge cases. While there are some trick...

Using yarn and npm for publishing npm packages.

Setting up the pre-release version for npm package.

Category CSS

CSS centering [Simple Guide as Possible]

Vertical centering Translate is processed at the end, meaning it is based on the final element height. This means it works with any element, even dynamic heights. Of course it...

Best Quote related to programming and technologies.

[If you spend the next twenty years of your life, you could do something like a Michael Angelo painting, would it be worth it? Of course it would. It would...

Deep dive into relative units in CSS.

When it comes to specifying values, CSS provides a wide array of options to choose from. One of the most familiar, and probably easiest to work with, is pixels. These...

Category Meteor

How to run meteor in windows and Ubuntu using vagrant?

Here are the steps for running meteor in windows and Ubuntu using vagrant.

Integrating Uniforms in Meteor app with React JS

While I was trying to implement uniforms, ReactJS Component package for handling form, in one of my project which use Meteor Framework and ReactJS as view engine, integration was tricky...

Integrating login form interface in Meteor's app with React JS.

As we know, Meteor JS is famous for its real-time architecture and it has a elegant implementation. Meteor's officially use Blaze as frontend rendering system. But in recent year, community...

Category ReactJS

Comprehensive List of React Best Practices

In this article, I have collected comprehensive list of  React JS best practices. Some of them are from react offical guide and other are from various sources in the internet....

Integrating Uniforms in Meteor app with React JS

While I was trying to implement uniforms, ReactJS Component package for handling form, in one of my project which use Meteor Framework and ReactJS as view engine, integration was tricky...

Integrating login form interface in Meteor's app with React JS.

As we know, Meteor JS is famous for its real-time architecture and it has a elegant implementation. Meteor's officially use Blaze as frontend rendering system. But in recent year, community...

Category Motivation

Ideal way to spend your 20's

Workout This will perhaps be one of the most recommended thing-to-do even when this question says 40,50, or 60. Its really a not that good to see folks from schools...

Category PostgreSQL

PostgreSQL and PostGIS installation in Mac OS.

PostGIS is spatial database extender for PostgreSQL object-relational database. It adds supports for geographic objects allowing location queries to be run in SQL.

Category PostGIS

PostgreSQL and PostGIS installation in Mac OS.

PostGIS is spatial database extender for PostgreSQL object-relational database. It adds supports for geographic objects allowing location queries to be run in SQL.

Category Linux

Colorize your linux Prompt and add GIT branch on it

Majority of linux distributions contains a /etc/profile.d which contain a few bash script that are executed on bash login you could add the following file there, the name is not...

Linux script to verify if you are on battery.

An example hook script to verify if you are on battery, in case you are running Linux or OS X. Called by git-gc –auto with no arguments. The hook should...

Category Telegram

Sending a notification message to Telegram via cURL.

Here is the simple way to send a notification to telegram using cURL. Recently, I need to implement this on project as deployment success notification. Here is, How I manage...

Category NPM

Why should you use np over NPM to publish npm packages.

If you work with npm registry and frequently use npm to publish your library then probably you should use industry standard alternative library call np. Previously, when I was maintaining...

Category git

Making system alert sound via Electron app.

Electron export shell modules which help developers to interact with a desktop environment. Shell functions are available in both Main and Renderer processes but it is recommended to use it...

Useful git commands to become git quickie.

How to fix the last commit I made? Make your corrections and stage them with git add, then: $ git commit --amend Add -a to automatically stage all changes to...

Category PHP

Install Peatio on Server. Complete Guide

Peatio is an open-source crypto currency exchange program. It is implementation with the rails framework and other cutting edge technology. In this article we will setup the Peatio for production....

How to create alias to MAMP's PHP installation

In linux and MacOS X we can create an alias for our bash profile. Fire up the terminal, open a .bash_profile from root using following command. ``` shell nano ~/.bash_profile...

Category Python

Comprehensive Python Cheat Sheet | 2019 | Coders Blog

Here are the Comprehensive cheat sheets for python.

Comprehensive Python Cheat Sheet for Types | Coders Blog

Here are the Comprehensive cheat sheets for python.

Category github

Understanding Packages, Repository and Package Manager in linux

One of the most important feature while choosing linux distribution is it’s packaging system. Packages and Linux distribution keeps releasing frequently and to keep up with this blizzard of software...

Step by step guide for hosting static site in github.

Github allow us to host static site in github for free. It also support static site builder like jekyll. But let’s limit this article on hosting plain static site.

Category python

Free Python Course For Beginner.

A couple of years ago, if you have google something like “Programming Language to Learn” definitely most of the resources would have more or less suggested you to learn Java...

Category js

Event Driven Programming and Node JS Quick Review

Event-driven programming is a programming paradigm in which the flow of the program is determined by events such as user actions (mouse clicks, key presses), sensor outputs, or messages from...

Blocking and Non-Blocking Calls in NodeJS

NodeJS is famous due to its non-blocking nature. Here are the key difference between blocking and non-blocking calls.

Asynchronous Programming, Callback Hell and Avoiding Callback Hell

Asynchronous Programming is also referred  as Continous Passing Style(CPS) programming. Async functions take an extra argument, which is a function that is called after the async code has finished executing. This extra...

Category AWS