Thanks for the insight, you really hit upon several things I have been thinking about, namely my shortest path which I also think is javascript/frontend. Been looking into javascript alot more and am developing some couchapps as they let me use javascript/html/css. I am also building some bookmarklets for which I need to use plain javascript as opposed to jquery. I am also interested in mapping/gis so have been putting effort in learning that. Do you think that can be useful or should I focus on javascript right now?