Thanks for sharing this! I appreciated how candid you were. I'm sure a lot of startup founders are taking a look at what they're building right now to look for the same patterns.
Considering the growing number of coders out there that usually start with a language like python or js, this is kind of an obvious thing to do. (more so than trying to compete with netbeans/eclipse)