Monday, February 23, 2009

Dogs on a leash...


Nice day to walk the dog. Kind of chilly for Florida.

It has been some time that I haven't taken my 9-year old boxer on a morning walk, so I thought it would be great that she would come with me this morning. Shorts, a fleece for the chill, leash and off we went.

There I was, pulling on her at every step when something caught her attention, and I got to say, this was pretty often. Every time I would get up to my burn-these-extra-10-pounds-that-I-packed-on-the-wrong-job pace, she would make sure to slow me down to do her thing.

So when I reached a stretch where there was no one nearby, I released her from her tether.

Now, we would walk harmoniously side-by-side. She would just wander out and investigate "places of interest". Would stay behind, but eventually speed up and come back to my side.
Now, my stride was steady, focused on the goal. I was walking in a straight line. We finished our walk at home on time an happier we could not be.

That's when it hit me, how real leadership has to behave.

The difference between a micro manager and a good leader who knows where he/she is going. A good leader sets the pace through example and recognizes diversity both in background, knowledge and style (BTW the similarities between my boxer and I end on how fast we both eat...), and allows his/her team to explore areas of interest that may seem important at their level of influence. Finally, lets them figure out the best way to keep up with the pace.

No leashes for me...

Sunday, February 22, 2009

Why a Proxy makes sense (as a security device for exploring the web)

The Proxy is the ultimate security device, and I am going to make my case by an analogy. Let's say I need to go to some dangerous place, for example, my Inlaw's or my younger daughter's room (translate this into any treacherous place).

The safest alternative is to not go.

The next best thing, is to send someone else, Right? This is exactly what a proxy is designed to do and there are things that are possible in the virtual world. A proxy
can:

  • Perfectly impersonate you
  • Transmit the whole experience to you, safely

For this to work, the proxy also does some other things -besides having to be a heckuva robust machine-, to know:

  • It has to know where NOT to go
  • It has to know what not to touch, eat (or open, execute) and how to get rid of some stuff

On the other side proxies are not perfect, they CANNOT do all you can do. They usually don't speak all protocols, they give you a watered-downed version of the experience in some cases and on top of that, they have to know all your stuff to properly impersonate you and they will know all the nasty places where you want to go...