Last Thursday, March 15, I gave a "Why Ruby on Rails?" presentation to the Orlando Ruby Users Group. I've given Introduction to Rails talks before, so I tried to shake this one up and make it as ranty and opinionated as possible (It's more entertaining that way). Over 45 people showed up to the meeting, and I tried my best to preach the word.

Total Running Time: 28 Minutes

Get the Flash Player to see this player.

Definitely let me know what you think, or how I might improve the talk.... Feedback is always welcome..


Leave a response

Priit TamboomMarch 23, 2017 @ 12:56 AM


I see you have prepared really well, nice work.

However if you could produce a little example application during your presentation, it would be perfect. I know it must be harder to talk and code but it gives much deeper impression.

Just my 2c :-) Priit

G BillackMarch 23, 2017 @ 01:24 AM

Priit, actually did a great job doing a code demo after my talk, where he built a few things!

Unfortunately it didn’t make it on film.

Thanks for the Kudos!

JustinMarch 23, 2017 @ 01:44 PM

Great Job guys!

ChrisMarch 24, 2017 @ 07:57 AM

Great presentation and explaination of the business method and Rails. A few questions though…if you don’t charge at a fixed price based on spec how do you charge in an adaptive development method? Seems like a lot of time and a project that might never end. When and how do you end the project?

I have found most clients want that fixed price so they know they will get most of what they want within the budget they have.

Great job!

steveMarch 24, 2017 @ 11:42 AM

Great talk, loved it. I use Rails, but the business perspective really intrigued me, and I’d love to hear a follow-up with more about Agile Programming.

One minor thing: Signal to Noise Ratio isn’t about getting a whole lot of noise from just a little signal… As it pertains to Rails, it seems to be more about accomplishing what really matters without a lot of unnecessary code or configuration.

Anonymous CowardMarch 24, 2017 @ 01:01 PM

Very Nice presentation. No comments about that yet. But a little constructive criticism about your presentation skills (I’d want somebody to tell me) say “kind of”...A LOT!

Anonymous CowardMarch 24, 2017 @ 05:55 PM

One small suggestion - try not to say “kind of” so much! Other than, good stuff.

Jeff BarczewskiMarch 24, 2017 @ 06:48 PM

Nice video! Very professionally done! Great presentation explaining the ‘why’ to do adaptive programming and Rails. Good persona and nice straight forward interesting slides.

G BillackMarch 24, 2017 @ 09:50 PM

Thanks for the kind words everyone…

Chris.. You’re right.. most clients don’t want a never-ending product. However, so many projects go over budget all the time, because specification documents are crap (as I said in the video). I think the key is to divide up specification documents into Phases or Milestones, and provide a buffer for each Phase for Debugging/Extra Features. If you leave padding in there for the unexpected, then things become more flexible (agile). I think I’m going to do a writeup on here with some of the “Best Practices” in regards to doing contract work. There’s a lot to be said.

I know kind of say “Kind of” like 5 times in the first kinda of minute of the video. It does kind of get better as I get more kind of relaxed into the talk.

Martin ErikssonMarch 27, 2017 @ 11:07 AM

“I think I’m going to do a writeup on here with some of the “Best Practices” in regards to doing contract work.”

Looking forward to it!

JMarch 30, 2017 @ 01:26 AM

My favorite part is still that guy’s head. Because everything is an object in Ruby. EVERYTHING.

In fact, if you’re even talking about Ruby, that conversation is an object. If you’re just thinking about Ruby, your thoughts become objects.

Basically Ruby takes everything you could ever imagine and turns them into objects. Be it bald head or an argument about databases at a Ruby User Group meeting. Objects. Everything. Everywhere.

Francesc RosàsMarch 30, 2017 @ 03:08 AM

Ken, I can’t see the video either

pirelandApril 07, 2017 @ 12:29 PM

Great video, it rings very true for me.

One question though: Does a painter not like to paint?

Sorry, comments are closed for this Post, but feel free to email us with your input. We'd love to hear it.


Subscribe to RSS Feed SubscribeRSS




Looking for Videos?





Contact Us

Like what you see? Contact us today to get the ball rolling on your next great idea.

Hosting by Rails Machine