Ajai Karthikeyan

Operation Sinatra

I love Sinatra! Both of them, the singer and the framework. Operation Sinatra is my latest pet project.

Don’t worry, I’m not trying to resurrect Frankie using Ruby, though some form of resurrection (and a little bit of killing) is going to be involved. What am I going to be killing you ask? Everything I know about Ruby and Rails.

To start from the beginning, I started coding in ruby mainly to hack together random side projects. As a person with a hacker mindset, I usually played with other people’s code tweaking it to meet my needs. The end result is that my ruby code is ugly. Even though I can usually get the code to do what I want it to do, I’m probably doing it in a round about manner.

The solution: Forget everything I have ever learned about ruby and learn it all over again from scratch. With ruby, I’m gonna also be spending some time on Sinatra. Hopefully this will make me a better coder and also get me back on top of my game.