The purpose of this blog is to describe my recent experience with attempting Rails web development using a beta operating system (specifically OS X Yosemite). First and foremost, allow me to explain that I am an absolute tech junkie, and if it’s new and shiny, I want it, especially if it has an Apple logo on it. Call me a fan boy if you wish, but I prefer ‘connoisseur of premium technology products’.
I’ve had many clients ask some variant of the question “shouldn’t this cost less?”. While there are many answers, I’ve made a list of some common cost drivers that many clients don’t consider when controlling project costs.
When I started at Synaptian a couple months ago, I had quite honestly never even heard of Ruby or Rails. I had no idea what I was diving into, and as a budding programmer who has always had a distaste for web design, I had no idea why I was accepting an internship that involved using a programming language that was completely foreign to me, and doing something I had already found I didn’t particularly like. I was mostly interested in expanding my portfolio.
What happened still astounds me. I attended a Ruby on Rails bootcamp, run by Nate and Chris, and was given a head start into this new and unfamiliar language. I learned just how helpful and “magical” (a preferred term by enthusiasts!) Rails can be. Typing out or copying the same HTML code over and over was a thing of the past. The concept of DRY is a new favorite of mine. It stands for Don’t Repeat Yourself. Because who wants to do that?