Google Chrome JavaScript Speed Test

Google’s new browser – Chrome – has a JavaScript engine called V8 that was built from scratch.  So, how fast is it?

I ran these tests on IE, Firefox and Chrome.

Here are the results:

It looks like Chrome is about 13% faster than Firefox and 82% faster than IE 7.

All browsers are running on the same computer, so the hardware/os settings are irrelevant.  But if you are curious, it’s a Windows Vista 64-bit machine with 6 Gigs of RAM and a quad core chip.

[Update] If you are reading this in Chrome, the embedded document is broken.  I guess Google didn’t test there own sites.  It should look like this:


Instead it looks like this:


PDC 2008, Sponsorship Opportunity

I am not a salesman which is good, because I can’t sell cold water in hell.  But I am a professional developer and REALLY want to go to PDC 2008.

Since 1991, the Professional Developers Conference (PDC) has been Microsoft’s premier gathering of leading-edge developers and architects. Attend the PDC to understand the future of the Microsoft platform and to exchange ideas with fellow professionals. You’ll learn about upcoming products, meet Microsoft’s leaders and top engineers, write some code, and be inspired! Unplug for a few days and think about the future.

Unfortunately, it is freaking expensive and I got an engagement and a wedding to pay for, plus I have an interesting employment situation.

What should a dedicated/fanatic geek do?  Well, I am selling myself.  Get your mind out of the gutter, that’s not what I am talking about.

To clarify, I am asking you to sponsor my trip to PDC.  “What do I get out of it?”  I hear you ask yourself.  Well, here is what you get:

  1. I will add your name (or company’s name) and a link to your site to an online list of sponsors.
  2. I will blog about the conference and mention your product/company/service frequently (free publicity)
  3. You will have my sincere gratitude

So why not be charitable, get some cheap publicity and be happier than I am (it has been proven that givers are happier than takers).  So you want to find happiness?  Give me some money.  It’s all for a good cause.

All you have to do is click the “Donate” button above.

List of sponsors will show up here:

Jane Doe from (example)

Is Microsoft Buying the Community?

I love the blogosphere – specially for technical information and news.  My guess is that probably 75% of my “reading” comes from blogs and the rest from magazines such as MSDN, aspnetPRO, Visual studio Magazine, etc…  (plug: my article just made the cover story on asp.netPRO)

As a .net developer, I read these blogs:

  1. Scott Hanselman – very ALT, check his tool list
  2. Phil Haack – Great MVC content and a cool last name 🙂
  3. Scott Gutherie – the alpha dog and must-read blog
  4. Rob ConeryMVC storefront series kicks ass
  5. Matt Berseth – the best looking demos and loves jQuery

There are a lot more but these are the ones at the top of my stack.  You can see all the dev feeds I subscribe to over here.

My point is that a lot of people read the above blogs and are influenced by them.  The problem is that many of these bloggers were not affiliated with Microsoft and some actually were very critical of Microsoft, but now they work there (Matt doesn’t).  To be honest, for the most part, they all seem objective and to an extent critical of Microsoft.  But how long will that last?

It’s ok for me to say something negative about the IE team, because I don’t work for Microsoft.  But if I work down the hall from the entire, that will make for a very uncomfortable elevator ride.  So, I might be inclined to tone down my criticism or even entirely eliminate it (and that is not a good thing).

I am really glad to have the likes of Rob Conery and Scott Hanselman working for Microsoft and helping the company innovate.  But it just seems that lately Microsoft has been hiring a lot of the dissidents.  So if you want to work for Microsoft, create a blog and start criticizing.  Don’t get me wrong though, these guys are very talented (VERY), so you have to have something of value to say.

I got a job offer from Microsoft several years ago and as much as I would have loved to work for them, I couldn’t.  I couldn’t do it because it required moving to Redmond.  Several of the guys mentioned above don’t even live in Redmond – Rob Conery lives in Hawaii (how lucky) and Scott lives in Oregon.  This just tells you that Microsoft is bending backwards to acquire these alpha geeks.

So, who will be hired next?  Ayende RahienJeff Atwood from Coding Horror?  Is this a good strategy on Microsoft’s side?

And if you guys are reading this post, I would like to hear your opinion.  How will you stay objective?  Will you still call out Microsoft publicly?  Or are you going to be on the defensive and be a mouthpiece for the mothership?

Off topic: Why the hell are 109 THOUSANDS people reading coding horror???

Fine Print: I am a huge Microsoft fan but have been disappointed by the lack of recent innovation (except for mvc)

Free IT Consultation in the DC Metro Area

I have been busy working on several things since I quit my job.  Things like the open source twitter/micro-blogging platform (, a couple of contracts for a couple of clients and not to mention all the learning, blogging, writing and speaking that I have been doing.  In the process I have learned a lot and I could honestly say that I learned more in the past 3 months than in the past year working a full time job.

I already share this knowledge through my blog, writing and speaking as much as I can.  In order to take this a step further and contribute directly to the community, I am offering my services for free.  Wait a second though, let me add some fine print…

If you are a business owner in the Washington DC Metro Area, then you should take advantage of this opportunity.  You have nothing to lose.  An expert consultation could easily cost you over $1000 – but you get it for free.  Sorry, I sound like a telemarketer.

Here is what you get:

  1. I will come to your business (with current gas prices – this is a big one)
  2. We will discuss your IT issues for half a day
  3. If I don’t know the answer, I will say so.  I don’t waste my time or your time.
  4. I will email you my recommendations within 2 business days
  5. I will not try to sell you anything or solicit any business.

Why talk to me:

  1. I have 10 years of IT and software development.
  2. I am a Microsoft Certified Solution Developer.
  3. I believe I am a .NET expert developer and architect
  4. I have lead and managed teams, local and remote.
  5. I understand the business implications of technology decisions.
  6. I don’t just code and write software, I can help you shape your online strategy and hopefully improve your business.
  7. I have worked for small, medium and large companies. 
  8. I have worked with the private and public sector as well as government and DOD.
  9. I am very good at what I do and not because I am smarter than other people but because I passionately LOVE what I do and strive to learn and do better every day.
  10. Take a look at some of my work to get an idea.  Most of these projects were done in my spare time and my most recent project is

Why am I doing this:

  1. I love what I do
  2. I want new challenges
  3. I want to help my immediate community
  4. I want to expand my professional network
  5. I am bored of working from home – I need to see people
  6. Almost every job and contract that I have been involved with was through word of mouth, so this, in the long run will help me.

If you are interested, then contact me through the contact page.  I am looking forward to meeting al of you.

Creative, Innovative and Completely Useless

I don’t remember owning many pop-up books as a child, but they are so cool and the best part is that they don’t require much (if any) reading.  Here is one that is just plain cool.  I wish I was that creative to design something like that.  Yes, it is useless but simply put, it is a piece of art.

The book is ABC3D – even the name is clever – and you can pre-order it at over here

I ordered mine after I saw this video.

Save a Life before Lunch

Remember that XBOX/PS3 game you bought last week for 60 bucks?  Or the $100 you dropped at a bar tap a few weeks ago?  Well how about you donate some money to the unfolding catastrophe in Myanmar?

Here are ways to help:

  1. Blog about it and spread the word – if each one of you blogs about it, the network effect could be huge.
  2. Donate some money to a reputable organization, such as:
    1. unicef
    2. American Red Cross
    3. World Food Programme
    4. AmeriCares
    5. Relief International
  3. Lear more
    1. CNN Coverage
    2. BBC Coverage

Over 100,000 people may die, that’s a HUNDRED THOUSANDSlink.

Remember “The road to hell is paved with good intentions”.

Myanmar Cyclone Videos

BBC Video –

Myanmar Cyclone Pictures

I have Live Mesh Invitations

I just got into the Live Mesh beta program and have 5 invitations; so why not share the love. Please leave a comment below and I will invite you.

I haven’t played with it yet because it wants me to turn User Access Control (UAC) before I can install it – which SUCKS. I don’t know about you but I don’t want a freaking popup confirming every action I need to make.

Anyway, leave a comment and get an invitation.

[update] I am out of invitations, you can try