Blog posts of '2018' 'November'

Programming Languages

Dumb - that's the only word to describe computers, because they know only two things: zero and one. But they manipulate those bits so quickly, they can accomplish useful tasks. In fact, some early computers were programmed by setting sequences of ones and zeros on front-panel switches.

That's clear...

Introduction to Neural Networks

To begin with, a neuron is the basic unit of the brain and it helps transmit information from one nerve cell to another.

Main parts:

Synapse: a structure that permits a neuron (or nerve cell) to pass an electrical or chemical signal to another neuron
Axon: slender projection of a nerve cell, or neu...



Programming is hard. That’s precisely why you should learn it.

Why is it doing that when I want it to do not that?

It was far past midnight. My wife and kids had long gone to bed. But sleep was not an option for me. I had to figure it out. So I tweaked the code again, for the googolth time, and hit run.

Hmm, looks promising.

If I click here, the program should call the “compute next move” function. Yes. And ...


Tech may change quickly, but companies still need to uphold legacy systems and networks. Here are the top nine legacy programming languages companies still hire for and support.


Application programming interfaces hide complexity from developers, extend systems to partners, organize code, and make components reusable


Datascience for E-commerce?

The thrill and buzz around datascience has been electrifying. Bushytailed academics transitioning from consulting to tech have been drawn in by tales of Netflix’s mythical datascience algorithms that predict which movie you’re gonna watch next.

But ask about e-commerce, and the eyes grow a bit puzz...

What is a Blockchain? - part 2

How does it work?

Let us first consider the characteristics of a block in the blockchain. Each block in the blockchain contains 3 pieces of information.

  • Hash of the block
  • Hash of the previous block
  • Data

The very first block in the blockchain stores only its hash and it’s data. It is also ...

What is a Blockchain? - part 1

The word ‘blockchain’ has become the buzz of the era with the increasing popularity of Bitcoin. Although the concept of the technology has been around since the late 90’s, its potential went rather unrecognized until Bitcoin made use of it. The blockchain we see today was deviced in 2008 by Satosh...

5 Ways to Maximize Your Development Budget

Ideas to app is all the rage. As a product builder I am often approached about which ideas are good ones and which ideas are bad ones but it’s not always as simple as that. Sometimes you have to start building to evolve an idea into a winner, other times the business problem needs to be more flesh...