However, it’s still impressive what four guys at the end of their college careers were able to build with no professional experience whatsoever. (Though it took me a full week to convince them to use a framework, Rails, instead of hand-rolling everything around a custom EventMachine loop... The loop never even worked, but it was “cool”. Give me boring and powerful any day.)
I think the biggest missed opportunity here was that an advisor of my own suggested to me that they really should leverage SMTP and build a better experience on top of that. An advanced mail client with social network-style features and presentation, and an obfuscation of the “pod” concept (do users really care which one you’re on?) could have been a smash hit and could have had fallback design to allow non-network-members to still be included as leaf modes in the Diaspora social graph. I couldn’t wrap my head around any of this at the time, so they never heard even a whisper of the idea. My bad!