Archive for November, 2008

Two Programming Polls for the Weekend

Friday, November 28th, 2008

Fridays are usually reserved for my entertainment/fun stuff posts and I was initially supposed to post a review of something or other, but I got lazy. So instead I decided to to a poll. It is also a nice choice for Fridays because it will stay on top of the blog for 3 days allowing it to gather more responses until it is pushed down and off the front page.

This is a tech related blog (well, more or less – I tend to branch out more and more) and I have tons of very technical posts here aimed at software developers, and talking about particular programming languages. I know that not all my regular readers are programmers though. I also know that I have some regular readers who never, ever But it would be nice to see what kind of languages are people who visit here using on a day to day basis. I think we did something similar before but not in a form of a poll. This time around I want to know what language you actually use on a daily basis. The stuff you use for work. We all have favorite languages, but these are not always the ones we use at work. So tell me about the language you need to use for better or for worse right now.

I'm currently coding in:
  • Add an Answer
View Results

Please be nice with the write-in option. If I see too much of Chuck Norris I’m going to disable it. Use it wisely!

Done? Ok, now tell me about your favorite language. The one that you wish you were using at work. Your go-to language for all side projects. Or perhaps the language you wish you had time to learn better. I want to see if the two polls sync up significantly or if there is a wide disparity between them:

I wish I was coding in:
  • Add an Answer
View Results

Unfortunately my sample size is pretty small as most polls get under a 100 votes so we might not see any interesting patterns emerging out of this exercise. But there is always a chance that by some random fluke Digg or Redit will bubble this up to the front page and we get more votes before the server catches on fire and melts down. So digg me up if you can!

Oh, and if you are not a programmer and you don’t plan to be, hit the polls too so that I can see comparatively how many people come here for the off-color humor and randomness that I seem to deliver in between my programming related posts. :)

Happy Thanksgiving

Thursday, November 27th, 2008

Happy Thanksgiving folks! Today’s post is postponed due to laziness and family related activities. Also, I need a better Thanksgiving meme to post here. In the meantime here is the good old Sesame Street one:

sesamestreetthanksgiving.jpg

Happy shopping tomorrow! I’m sleeping in – fuck Black Friday.

Hmm… I guess I owe a word of explanation to my international viewers. You probably know what Thanksgiving is, but if you didn’t I just linked to a wiki entry that should explain it. Black Friday on the other hand is the traditional first day of the Christmas shopping season and most US stores like to do major promotional sales to attract shoppers. A lot of people get up at 4AM or earlier hunt for best deals and beat the crowds. In other word madness!

Madness? This is Spartaaaa!

That’s why I’m sleeping in – I don’t want to get kicked in the chest by a sales hungry housewife.

Anyways, we shall return to regularly scheduled programming tomorrow!

Free Email Services Look Unprofessional

Wednesday, November 26th, 2008

I can’t help it, but every time I see a yahoo or hotmail email address on a resume, or a piece of official correspondence I cringe. It just looks incredibly unprofessional and tacky! I’m sorry if that offends you in some way but its true and I’m pretty sure I’m not the only one who thinks this way. If you know any recruiters or HR people, ask them about it. Some probably don’t care, while others will probably agree with me. It’s a turnoff! It makes you seem cheap, even if you try to be all business like and actually sign up using your real name rather than a nickname of some sort. Most people these days know better than to put their HotStuff69 or TheRealGangsta email address on official documents but it happens too.

I use Gmail for my personal mailings but I feel the same way about it too. If you put it on a resume, it looks tacky. Yes, I understand that there is a notable difference between a typical hotmail user and a typical Gmail user. The later tend to be more clueful as a rule. Possibly because Gmail was for the longest time an invitation only service. Even now it employs a non-standard, more involved sign-up procedure that gives them a bit more control over their user base. So while Gmail address is slightly more tolerable, it is still frowned upon (at least by me).

Don’t think that you’re off the hook Mr. @comcast.net amd Ms. @optonline.com! The fact that you actually figured out how to use your ISP’s email service just means you are a tiny bit smarter than the average internet user. You see, most of the folks out there sign up for free email services because they can’t figure out how to access their ISP based mail, or they don’t know they have it. Its great that you have figured it out, but it is still not your email! It belongs to the people who sell you your internet connection. It does not represent you, and you should not use it.

There are 3 types of emails I consider appropriate for resume’s and official correspondence and/or paperwork:

  1. Business email, but only if you own the company or are representing it company in some capacity.
  2. School (.edu) email but only if you are a student, faculty member or a recent graduate.
  3. Non-free, personal email from a domain name you own – but only if the domain includes your name.

And yes, it is a little bit restrictive. For example, putting your current work email address on your resume while you are out job hunting is probably a stupid idea. Not only can it get you in trouble at your current job (but since you are looking for a new one, then you probably don’t care) but it also shows prospective employee that you are willing and able to use company resources for personal business. Probably not the impression that you want to give to a potential employer. That’s what I mean about representing the company in some capacity.

Then again if you are a one-man consulting firm, or a successful business owner the rules here are a bit more lax. In such circumstance using your company domain name may add weight and prestige to your name even if the matter at hand doesn’t directly involve your company.

School emails are fine, unless you have graduated like 6 years ago and you are no longer affiliated with the school in any way. Why the hell would you still be using their mail system at that point?

How do you make yourself look semi-professional when you can’t really use your work email, and you are not a student? Get a domain name. It looks 100 million times better when your email looks like yourfirstname@yourlastname.com, something@firstnamelastname.com or some variation on that theme. I do understand that all of the John Smiths out there might have trouble setting that up. But that’s the idea, and it looks very impressive and speaks volumes about your level of professionalism.

It does cost money, but not a lot. For example, if you go with Google Apps registering a .com domain will only cost you $10 a year. This works out to be less than a buck per month, and you get a full suite of Google applications including Gmail, Google Docs, Google Chat and Google Sites – all configured and ready to go. So you actually don’t need to pay for hosting and email. Just buy a domain name through Google and enjoy awesome personalized email!

No Google is not paying me to say this (I wish they did though). I just don’t think you can find a better deal at the moment. I mean, you can probably buy a domain name for roughly the same price from Godaddy or NetworkSolutions or wherever. But they will charge you extra for the Whois anonymisation (which Google does for free) and you will still need to buy some email hosting service. If you go through Google it’s all free, and it works “out of the box” (so to say). It’s no harder than signing up for Yahoo or Hotmail – but you get so much more out of the deal. Not to mention that IMHO Gmail has possibly the best Webmail interface out there.

For me, registering your own domain and setting up a personalized email address is an investment. And it’s not just for you. If you actually get lucky and you can register your last name as your domain, you can easily hook up your whole family with super easy-to-remember accounts following the firstname@lastname.tld pattern. This way your friends and relatives no longer have to remember something as silly XxJohnSmith5691xX – in the end, everyone wins.