App Academy: W3D1
I now see what the fuss is about NoSQL. The funny thing is that I have been using NoSQL for about 3 years now. I'll try to explain as concisely as possible.Β
When I started hacking and working on wrkstrm, I wanted the simplest backend possible. I knew that I didn't want the data I collected relegated to my iPhone and that I didn't want to burden myself with syncing the data between a server and my iPhone. Luckily, I found Couchbase Lite. The Objective C codebase is amazing for it's simplicity. Little did I know how invaluable the experience map reducing GPS data would be today. Back then, I had no idea that the same lessons could be applied to all sets of aggregated data like arrays and dictionaries in the manner that Ruby eloquently manages.Β
I have been small forays into SQL for about a year now. However, the concept is backwards to me. I completely understand the type of person who codes using i and j loops, ala old school java. However, it comes as a mystery why people would chose to code in SQL when NoSQL is so much more intuitive and powerful.Β
As a last note, I managed to score a perfect score on today's Ruby test. Now the pressure is on to do the same next week. SQL will be a challenge to wrap my head around, but I think I can do it.Β
















