I'm Ashwani Kumar.
I believe in sharing ideas, knowledge.

Coz it's a best way to keep your brain juicy.

About me

I love the idea of open source, web-presence, communication, & making things work. When not giving anything back to community, I enjoy photography, swimming, movies.
Have a look around, read some of my stuff.


Catch me

Contact at


Stack Overflow


Proxies Explained or Demystified

- - posted in Technical | Tagged as proxy | Comments

Proxy is Essentially, a middle man. When dealing with computers the concept is largely the same. A web proxy is simply a bit of software that will relay a HTTP request for you.

This post is about - Proxies Made Easy or as my good friend at very good security say - "Proxies Demystified.."

What is a Proxy

HTTP Proxies are an essential component when using the internet day to day - load balancers, routers, content

Simple Port Forwarding Script

- - posted in Technical | Tagged as SSH,PortForwarding,Tunneling | Comments

Port forwarding allows remote computers (for example, computers on the Internet) to connect to a specific computer or service within a private local-area network (LAN).

Here is my version of local port forwarding. I created a script for finding me a local unused port

HAProxy for Load Balancing

- - posted in Technical | Tagged as HAProxy,Loadbalancing | Comments

HAProxy, which stands for High Availability Proxy, is a popular open source software TCP/HTTP Load Balancer and proxying solution which can be run on Linux, Solaris. Improves the performance and reliability of a server environment by distributing the traffic across servers (e.g. web, application, database). It is used in many high-profile environments websites.

In this guide, I will provide a general overview of what HAProxy is, basic load-balancing terminology, and examples of how it might be