{"componentChunkName":"component---src-templates-blog-post-js","path":"/a-history-of-website-development-of-sofobomo-com-part-i/","result":{"data":{"site":{"siteMetadata":{"title":"Rope and Tire","author":"Suprada Urval"}},"markdownRemark":{"id":"59df262e-f857-5386-9f27-3f150eb08d8e","excerpt":"Part I :A History of sofobomo.com (the second SoFoBoMo that is…) For as long as I have been running SoFoBoMo 2.0… That’s not a good way to start this post is it? Let me try again… I made the decision to restart SoFoBoMo (or start SoFoBoMo 2.0) back…","html":"<p><strong>Part I :A History of <a href=\"www.sofobomo.com\">sofobomo.com</a> (the second SoFoBoMo that is…)</strong></p>\n<p>For as long as I have been running SoFoBoMo 2.0… That’s not a good way to start this post is it? Let me try again…</p>\n<p>I made the decision to restart SoFoBoMo (or start SoFoBoMo 2.0) back in mid-2013 after obsessing about it for about 8-9 months. The first and most immediate thing I needed was a website – which I decided to build by myself.</p>\n<p>Sometime in September 2013 or so, I built a plain HTML+CSS kind of website – and realized I needed something with more features, something a little more complex like authentication and user profiles and some such.</p>\n<p>I then spent the next 5 months building a Ruby on Rails version of the SoFoBoMo website – this without ever having understood or learnt MVC or any other software architectural patterns. Indeed, I didn’t know of such a thing as a software architectural pattern. Now that I do this for a living, I appreciate how ignorant I was, and how brave I was in my ignorance. It’s funny how you always realize how ignorant you were in the past…, and how the more you learn, the more there is to learn…</p>\n<p>I actually had a completed RoR website by March 2014– but I rightly realized that with my limited understanding and expertise, maintenance would become a huge issue and decided to abandon it. I did learn a lot with that iteration of the website- how much I didn’t know, how much my learning methodology needed tweaking and how eager I was to learn new things. There are good things to learn about oneself, if you ask me…</p>\n<p>At this point, I was a little panicky as I needed a website by at least October to run SoFoBoMo 2014. Actually I needed it a little earlier – to add content, to reach out to the previous SoFoBoMo participants and to add their books to this new website I was building, start a mailing list etc. So I decided to fall-back to the easiest option – to use a Content Management System.</p>\n<p>But which one? Word Press? Joomla? Drupal? Something else? Doing some research, I had to choose between Word Press and Drupal. This choice was easy. Since I had used Word Press for various self hosted blogs and such, I picked up Drupal. One always chooses the complete unknown over something one has tried and tested before, right?</p>\n<p>And so today’s SoFoBoMo site is in Drupal 7. (I did manage to curb my enthusiasm for the unknown and chose 7 over 8).</p>\n<p>And that is the short history of <a href=\"https://www.sofobomo.com\">www.sofobomo.com</a> – at least when it comes to web development.</p>","frontmatter":{"title":"A history of website development of sofobomo.com  Part I","date":"September 26, 2016","url":"/a-history-of-website-development-of-sofobomo-com-part-i/","tags":["Thoughts","web-development"]}}},"pageContext":{"slug":"/a-history-of-website-development-of-sofobomo-com-part-i/","previous":{"fields":{"slug":"/2016-09-22-on-habit-formation/"},"frontmatter":{"title":"On Habit Formation","url":"/on-habit-formation/","tags":["200-words-project"]}},"next":{"fields":{"slug":"/2016-09-29-a-history-of-website-development-of-sofobomo-com-part-i-2/"},"frontmatter":{"title":"A history of website development of sofobomo.com  Part II","url":"/a-history-of-website-development-of-sofobomo-com-part-i-2/","tags":["Thoughts","web-development"]}}}},"staticQueryHashes":["3128451518","426816048"]}