Once you get a job at a company, you move from one side of the interview table to the other. My ideal candidate for just about any engineering position:
has the ability to present technical ideas on the fly;
has practical Unix knowledge;
can write clearly and concisely in English and in code;
has a strong technical background.
Knowledge [...]
Public wireless networks can be scary; you never know who might
be sniffing your traffic,
recording your GMail authentication cookies,
or worse.
Ideally, all of your net activity
should be end-to-end authenticated and encrypted.
Fortunately, since this
is not always feasible, ssh makes it easy to use an untrusted
network by routing your traffic through a trusted end-point.
All you need is an ssh [...]
During the course of a given week, I answer a lot of technical
questions. They range from the friend asking, “What laptop should
I buy?” to strangers with very specific questions
about the source code used in my research. I rather enjoy solving
technical questions and taking a line from Jon Udell’s “Too busy
to blog?” post, I’m [...]