I am a software engineer.
I live in the UK and currently work for DeviantArt.
This blog lets me vent some of the tech junk that is always on my mind. If it does nothing else
I consider it a courtesey to my wife.
You should note the date on anything you read here. There are things written here in the past that I leave for historical purposes rather than because they remain accurate or even consistent with my current opinions.
In case it's not obvious, this is my personal blog. The views expressed on these pages are mine alone and not those of my employer.
Server-side javascript is something that I have been dimly aware of for a while now. At first, I thought it was yet another pointless attempt to use technology in ways it wasn't designed to be used, but recently it's been starting to make a little more sense to me.
The most interesting point for me is this: JS is currently getting a lot of attention (read millions of dollars) from many of the biggest players in the industry: Google, Apple, Mozilla and Microsoft. That means it is being optimized and getting faster at a rate that other server side languages can only dream of.
I've heard (but not verified) that some bits of Node.js' C++ runtime have actually been re-written in JS because there was no performance difference!
Now I love JS as a language, it is getting seriously quick, and we are getting closer to having a stable and relatively mature stack to write applications with. It probably isn't going to power the next twitter but this is certainly worth looking into.