[fusion_builder_container hundred_percent="yes" overflow="visible"][fusion_builder_row][fusion_builder_column type="1_1" background_position="left top" background_color="" border_size="" border_color="" border_style="solid" spacing="yes" background_image="" background_repeat="no-repeat" padding="" margin_top="0px" margin_bottom="0px" class="" id="" animation_type="" animation_speed="0.3" animation_direction="left" hide_on_mobile="no" center_content="no" min_height="none"]

Ruby on Rails

Ruby on Rails

Ruby on Rails is just so appealing, there just is no way around it!

Thanks to some enlightening conversations with a serious Ruby on Rails Themezoom developer called Kelley, I've been drawn into DRY (don't repeat yourself) and Ruby on Rails. The 37 signals book called getting real was an eye opener for me.

I've been working on a number of small to large websites and the development time from great design to implementation was far longer than could have been and was more a detour over a dirt road than cruising down the development highway. Coming to the conclusion that something is not quite the way it could be, is an easy one, but how?

By my very nature I'm curious about what and how to do better than what I am doing right now. Granted it's not one of my strong sides. I'm hopelessly addicted to marketing courses, seo courses, self improvement courses, copywriting courses, newsletters, screencasts and more( sound familiar? ) which led me to a CMS built on Ruby on Rails a couple of months ago with which I have been experimenting much to my pleasure. It's lightweight, fast and very direct in it's ability to implement a website and website structure. Natural silo modeling comes pretty much built-in.

Getting it up and running was a little more of a hassle on a shared hosting account but since I now have an account at railsplayground, the sky is the limit.

Finding out how things are working and how to make more of Radiant is where I'm landing in unknown territory. I really don't know much about Ruby on Rails, the underlying structure, Rest, Git, Active Record and Kelley's favorite RDBMS: Postgresql(which is one of the options in databases for Rails).

I have done Cobol many moons ago which was less than exciting than for example pascal was and some PHP which never got my 'mojo' going. Playing with Rails is having fun again in programming. I once firmly stated that "I am not a programmer!". Sue if you ever read this, I was wrong!

A major attraction in my point of view is that Rails is not build on an island or as an island and is ready to interface from the ground up, just need to figure out how! And building a static website would merely the beginning.

So that's why I'm starting my journey of 100 days of learning Ruby on Rails and Radiant CMS. January 1 is usually the day of making resolutions that never come true so I better be done before that.

Here are my tools:

  • Agile Web Development with Rails, Third Edition by Sam Ruby and Dave Thomas
  • Netbeans
  • Bitnami Rubystack
  • The Rails Way by Obie Fernandez
  • website running Radiant CMS 0.6.9 - www.jasperkooij.com. I've installed Radiant last night and worked on the homepage design in the last couple of hours. After all this is day 1.

What I need:

  • Macbook Pro - seriously. If you have one and don't need it, call me!!
  • more practically: a fellow student or a rails developer that I can ask questions once in a while. If you feel what I feel and want to do what I'm doing, join me!


Copyright ©  Jasper Kooij | 3467 Swansee Ridge, Sun Prairie WI 53590 | 608-469-7003
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram