JavaScript Module System

Separate and Abstract code in its own scope, making it accessible and included again! That’s the thing which JavaScript module systems help us to achieve. JavaScript applications tend to grow fast and without any kind of structure in-place, it would be very hard to keep a cleaner code-base. Traditionally different techniques like IIFE, Revealing Module … Read more

Network Programming – Setting the Scene

In Jonathan swift’s satirical novel, Gulliver’s travels, Gulliver comes across two neighboring islands, Lilliput and Blefuscu. Two factions there at a war, the little-endians (Lilliput) and the big-endians (Blefuscu) and dispute concerns, which end of a boiled egg you should open. Well now a days, it would be nice to think that the world would … Read more

Pretty Little Things: TCP/IP, Ports and Sockets

In this blog post, I am going to write a little bit about TCP/IP, ports and sockets. These are those little things, as a software developer, which we keep hearing about, but same time get confused by an overwhelming information on the internet. The main goal of this post is to have a simple reference … Read more