The following was posted recently by Malcolm Arnold, founder of Ruby Nuby, to the group’s discussion list on Google. Click here and take a moment to watch a brief video about Ruby Nuby and vote for it to win an important grant from British Airways.
I was researching Open Source Social Networking Platforms (OSSNPs) to build a social network on community activism where a portion of the community who were programmers and believed in the cause would actually programming the site. I spent 4-5 months fulltime evaluating platforms and languages and even went to Elgg Camp (PHP based) at Harvard. Elgg was the clear leader for my very specific criteria IMHO (Buddypress had not been released).
I came to the conclusion that if my concept failed that I would be stuck with PHP as the technology that I would have learned and would use on future endeavors. My goal then and now is to fail as fast as possible and to iterate anew.
If I chose PHP, then I would have to code in PHP…eeewwww;)
I was reentering programming after a 16 year layoff. My major was Computer Science 20 years ago and I learned Assembly, Pascal, ADA and Fortran. I did this paper on this brand new technology that had just been invented call Hyper Text Markup Language. I explored how it was going to totally revolutionize the learning process by enabling the user to choose the paths of learning and resources to learn from or about. I did nothing with CS in the military as I became a Russian Interrogator, later Counter-Intelligence Agent and led teams of both. Later still, I designed training including language training.
Ruby was the clear choice even though the RoR OSSNPs were very nascent and there weren’t that many programmers out there.
So I started learning RoR. I saw there was not a streamlined curriculum and the resources for Nubies were VERY lacking. Some good to great resources here but no clear strategy for a streamlined learning process that would have one hire-able in 90 days. Without any programming knowledge, a dedicated talented student studying full-time should be hire-able after 90-120 days in a capacity that contributes to a company.
Ding Ding Ding
I will form Ruby Nuby. Take advantage of the market conditions where: everyone want to learn this, no one knows how to go about it companies desperately need developers and create incentives for everyone to work together to do social good that that greatly favors their economic self-interests.
I will take my original idea and template it upon the RoR community. I will learn all the skills needed to fulfill my original idea: how to start a 501(3)c, do social good on a global scale, build a social movement from the ground up, create incentives for disparate groups and individuals to work collaboratively towards common goals even though they may have different goals or interests.
I will help train the community of activists who are programmers. A subset of this community will then feel drawn to my original idea when I release it in the future and will help build that site which would be based upon community activism.
What is the follow on to the Ruby Nuby social movement?
Stay tuned..we have to build out Ruby Nuby first. We are only in the 0.01 edition..you could say at doing social good, we are …. Nubies;)
PS. I hate calling myself the Founder as that elevates me or puts me in a different class. We are a collective working together. I prefer RubyNuby01. Think of us as an array moving forward to do social good, working collaboratively to support each other and working with those who want to help in our socio-economic mission. With regards to our collective array moving forward, as RubyNuby01 I am just on end of the array. Though, I would prefer to be…Malcolm in the Middle;)