All Stories

My Reading About Agile Fluency

The promise of Agile is simple and compelling: a team that effortlessly surfs the wave of business possibility, changing direction to meet the needs of a changing market. So why do...

Agile in Software Development

Agile software development is an umbrella term for a set of frameworks and practices based on the values and principles expressed in the Manifesto for Agile Software Development and the 12 Principles behind...

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....

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....

Simple and Quick Guide to Install and Manage Elgg Project

Elgg is a PHP based open-source software used for social networking in individuals and organizations. It has all the component needed to create an online social environment such as blogging,...

Managing Kanban Board For Better Productivity for Software Task and Personal List.

Are you using Kanban board or any other digital board for tracking your task and its progress? If not you should give it a try. Trello is free for personal...

Installing NVM/Node on latest version of OSX

If you’re new to Javascript and NodeJS and looking for setting up the development environment then this guide s for you. Follow along the guide to install Node and Yarn...

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...

All You Need to Know About NodeJS

1. What is Node & where can we use it?

Terminal Keyboard Shortcuts For Quickies.

As a developer, mostly we spend our time on terminal and repeatedly we perform same operation multiple time. Knowing few keyboard shortcuts we can speed up workflow. In this article...