A sidenote; “The Killing” is amazing
I consider myself an avid TV Show watcher, I don’t watch TV but I watch TV shows if you know what I mean.
I consider myself an avid TV Show watcher, I don’t watch TV but I watch TV shows if you know what I mean.
Day 2/3 of Rails Development
</rant> more info
This is my upset and ranting phase, not my lets try and fix my problem phrase. (Pretty sure, I’ll feel like that tonight)
I’ve been struggling with Rails for quite a bit. It’s never like a constant struggle to the point where I just say “I’ve had enough, I’m going back to PHP”, but just enough struggle to annoy the hell out of me. I won’t recap my entire Rails journey (that’s for another blog post), but this is what I will share.Things were looking up, After ditching Rails Knowledge guides and tutorial that everybody seems to swear by (Agile Rails Development & Rails Tutorial).I went to my tried and tested, Net Tuts(NT), NT has never let me down. I’ve literally learnt everything in my web development arsenal from NT.
I found a little tutorial; titled: “Create a Simple Music Streaming App with Ruby on Rails”. I figured what the hell.
I took a chance, went through and I was actually making headway. I quickly developed the application, pushed to Heroku ( feeling quite “dapper”).Things were going so good, I even created another Rails app which I pushed as well. Then something happened, I had changed focused back to RobMeNot(PHP & Codeigniter) so I forgot some of the Rails juice but none-the less.
I wanted to do Rails full time, So I started the “Ruby For Newbies” tutorial videos. I started to understand a bit more. Everything was looking good.
I remember updated my rubygems, to complete a lesson. Since the Ruby For Newbies tutorial went so well I decided to do the “Singing with Sinatra” as I’ve always heard of Sinatra,. I felt for the first time, I was understanding a Ruby Framework. With Rails, honestly I never did. I know MVC, but I never saw how things connected. With Sinatra ( as simple as it was, and trust me, it’s mighty simple) I got it.
I was ready to apply my new found Ruby Framework knowledge to Rails, to start development on my new and first SaaS product: VacayTracker.
So I’m ready to run, ready to ride the Rails. I want to use this nifty generation format, I’ve been seeing everywhere. I go to Gemfile, require it. Then I go to my Terminal, and type “bundle install”
To be greeted with:
I double checked to make that, my syntax (2-3 words) was correct.
No change, I googled around. Saw that maybe I needed to update my bundler, which I did as I recall updating rubygems recently. Still nothing!
I’ve just had enough.
When it’s not thing, its another with Ruby/Rails
So, I went ahead with Sinatra
With the advice of Stackoverflow and Dale, defintely going to install RVM
* Post adapted from my old blog; I wrote this last year during the application process, but didn’t publish.
Below are the reasons : Why I’m not getting into Y Combinator for my “very beta” product: NikCheck RobMeNot
I spend time emailing contacts and potential customers.. instead of coding
I spend my time emailing past Y Combinator and Tech Stars alumni instead of coding.
I spend my time reading posts of how to get into Y Combinator instead of coding.
I spend my time thinking how to make money and develop my product in a business instead of coding.
I spend my time listening to Tech Zing Live’s interview with Jessica Mah (thrice) instead of coding.
Lastly, I spend “trying” to write a witty and cool blog post titled “Why I am (not) getting into Y Combinator" instead of coding.
PPS: I have been coding :)
I’m Rory I live in Jamaica, I have an awesome girlfiend and we’re applying to Y Combinator.
PPPS: Initally I was dreading some of the HN comments I would get for this post. eg.) You’re not getting in because of X.
I heard this somewhere:
IF YOU AREN’T GETTING REJECTED ON A DAILY BASIS, YOUR GOALS AREN’T AMBITIOUS ENOUGH
Pass on any constructive crisitims to redrory @ gmail dot com or @redrory
Post borrowed from RMN blog:
Photo Credit : Rush
With the hard work of Rush and Me (Rory). RobMeNot.com is up and running. We have a lovely design, we have a functioning site. Version 0.1 if you will. The most important thing is that we got something up. Special thanks to our beta users will come in the next post.
Check out RobMeNot.com (if you live in Jamaica), and let us know what you think :)
The idea of RobMeNot (RMN) started on my walk home from work. I of course I had a few startup ideas rambling around in my head, but I was looking for the one that would scratch my own itch. My itch now being road side robberies, due an incident that happened to me back in August, August 15th 2010 to be exact. I was walking on the road early morning in a so called good area. Two guys approached me and tried to hold me up, I was quick to act so they only got my headphones and not my Blackberry or iPhone.
Back to my walk home in December, I came up with RMN, I started planning, coding and designing. (All the easy stuff). Got all the API’s up and running, ditched Rails and went back to tried and tested PHP/Codeigniter. In a couple weeks I got a prototype up, that my girl friend loved and then jumped onboard as my co founder to handle the design aspect. Things were looking good, Until I reach that 80% mark, when you reach that 80% you start to become complacent as all the easy parts are finished and the real stuff starts(shipping).
Suddenly, RMN just wasn’t as interested as other projects, suddenly PHP sucked and I needed to learn Python. Suddenly RMN wasn’t “techy” enough for me. All these emotions came flying my way. This wasn’t the first time, I have reached 80% on a project before, FilmBet comes to mind. I was in a slump.
Immediately the niggling thought came to me. Rory what have you actually launched? I have started many projects, shipped ZERO. That had to change, I honestly felt if I don’t launch RMN, I would never be able to launch any project. I had reached the furtherest with RMN than any other project, and if I couldn’t launch RMN. It would be the end.
On Febraury 18th, 2011. I decided. I’m launching March 1st, 2011. I sent a couple tweets from my personal account and @RobMeNot. I sent 5 emails to friends, having them check out the protoype now called the beta. The responses were definitely encouraging. I just kept wanting to send more and more emails to friends asking them to review RMN. I no longer felt scared of what they thought, as the launch was in 2 weeks and it’s better to hear “Rory, fix X and Y” than on launch day it completely sucks.
To my surprise, I had 5 persons(non friends) sign up for my beta. This was really a momentous occasion. As I said in my tweet:
It started to feel easy, I was getting GREAT feedback of things I never considered before from my users. I thought to myself, so in this industry, my users actually give me the answers.
It’s February 24rd, 5 days before Launch. I’m feeling good, actually looking foward to shipping a product and for all the ups and downs that comes with it.
I have made the decision, I’m NOT implementing anymore features until launch. After launch the users will decide what I need to implement and that I will do. I guess this MVP actually make sense. Who knew?
Sign up for RobMeNot beta
Follow me on Twitter
Welcome to my new domain.
I registered rorywalker.com couple months back, when I saw it was available. I didn’t have thing up on it, recently I have caught the Posterous bug so I figured why go through the stress off switching from redrory.com. Just use this domain.
I think Launching is the hardest part of any project. Starting is the easiest, setting up your database structures, setting up your controllers, models and view. All Easy stuff. Staying up late at night hacking away until it works still pretty easy. Sending to your friends aka beta users (relatively easy). Putting it all together and launching is pretty hard.
My current project RobMeNot, that im doing with my co-founder and design extraordinaire Rushel. Things are coming on well, we developed our MVP/Prototype. So we have entered into closed beta. You can register for it here: robmenot.com . But I started to face, what I’m sure every developer faces. Other technolgies start to interest you, other side projects start to develop in your mind. Currently it’s Python/Django and VT respectively.
How Can I put a stop to it and finally LAUNCH?
My answer: Show people your project. After showing persons your projects, you will be motivated to either work as hard as you can to improve your product as you were so embarrassed by the demo. Or you received “Holy $hit, this is great” response from your beta user. I’m sure I don’t have to tell you which response feels better to get. I have received both.
My brawta answer: Publicly talk about your project. Start tweeting about it, post it to your blog. All things that I am now doing with RMN.
Not quitting or giving up a project, quiting your job.
I had a conversation with my father last month, outlining to him that the day would come when I would come off the beaten track. Escape from the rat race to do my own thing. I told him, that i’m pretty sure, both he and my mom wouldn’t understand my decision. They won’t understand why I would leave my job paying my X dollars a month to doing something only paying my X/3 a month. I gentely outlined to him, that the day would come, and that both him and mom shouldn’t be surprised.
Something rather interesting happened yesterday, I came across Chris’s post “I Quit My Job”. Basically he quite his full time job at BigCo to work on his startup Hard Candy. I have read my share of HN: I’m quitting my job posts, but this one felt real.
After reaching home, I reached out to my friend whom I attended the Univerisity of the West Indies with. Just asking him: “how are things? how’s his band and just life in general.” Then I got a pleasant surprised. He had quit his job, and is pursuing his own ventures. Immediately he had my attention; he then went on to tell me his future plans.
I decided to share RMN with him, to my surprise he loved it. I could feel his passion for “my” project through his words. That automatically got my motivated to finish out RMN and get it OUT THERE.
My dad watched True Grit and The Town, recently. He said he much preferred the “The Town”. I haven’t seen True Grit, the PG-13 rating and all the love it has been getting really turned me off. I saw The Town, really liked it. Similar to Ben’s Gone Baby Gone.
I got Black Dynamite for my dad to watch, thinking he would love it. He only got 7 minutes in and couldn’t watch anymore. :(
Well, I started it, and I LOVED IT.
Have you stopped blogging again Rory?That’s not the case at all. Actually I haven’t blogged this much and with this amount of passion in as long as I can remember. I have start a new project. Slightly inspired by Jamie of TwitterShouldHireMe.com fame. I want to go to the Launch Conference. So one night I couldn’t sleep as I had an idea of how I could get there. I jumped out of bed, and created “SendMeToLaunch.com”. It’s a blogging project I like to call it. It got off to a great start, within couple hours of posting. I got my first sponsorship from Sebastian Gutierrez: Founder of Explorecation. I felt awesome, tears almost came to my eyes. I must admit things has slowed down a bit, though I have received a FREE Launch ticket from Jason. Read more here.. Happy Birthday to my wonderful girlfriend - “Rush"
Ruby DeveloperAvailable for select projects