For as long as anyone can remember here in Silicon Valley, everyone knew how to get started writing the next insanely great app.
You got a LAMP stack with PHP. MySQL - or Ruby or Python if you really cared about being fully object oriented, and you started to code. And a a couple of months later you were checking to see if you had made TechCrunch.
But then reality set in and sooner or later you got in trouble over you database schema, and had to do a fair amount of rework. Something we over the years have seen quite a lot of here at... [More]