# Presentation Ideas

**URL:** <https://www.ruby-forum.com/t/presentation-ideas/185554>\
**Category:** Rails\
**Created:** [March 22, 2010, 6:06pm UTC](https://www.ruby-forum.com/t/presentation-ideas/185554 "2010-03-22T18:06:28Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jcain](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/3d9bf3/32.png) [@jcain](https://www.ruby-forum.com/u/jcain)\
**Post date:** [March 22, 2010, 6:06pm UTC](https://www.ruby-forum.com/t/presentation-ideas/185554/1 "2010-03-22T18:06:28Z")

</div>

Hi, I’m going to give a talk on Rails to my campus ACM group in about  
two  
weeks. I’m trying to think of ideas. The 15 minute blog is great, and  
I’d  
kind of like to do something like that, but I can’t do better than DHH  
or  
Ryan have, and if they look into it more, they’ll come across that  
pretty  
quickly.

I can do some live examples like that, or I can do a keynote /  
powerpoint  
style presentation.

Does anyone have any ideas for something simple enough to go through in  
an  
hour, for someone with intermediate Rails skills, that would give a  
basic  
idea of how Rails works?

If you were going to give a presentation, what kinds of things would you  
talk about? My audience will mostly be non web developers, and the web  
developers that will be there will mostly be php and possibly Java.  
They’ll  
all be CS students, grad and undergrad, possibly a professor or two, but  
not  
very likely. Maybe 20-30 people.

Any ideas or advice are welcome, thanks 🙂  
-Josh

---

<div class="post-metadata">

**Author:** ![jcain](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/3d9bf3/32.png) [@jcain](https://www.ruby-forum.com/u/jcain)\
**Post date:** [March 23, 2010, 8:08am UTC](https://www.ruby-forum.com/t/presentation-ideas/185554/2 "2010-03-23T08:08:15Z")

</div>

Cucumber?

It could be quite quick to throw together a simple application to manage  
something (stocks of products) and test it using Cucumber which looks  
very  
cool when you first see it.

Cheers,

Andy

–  
Andy J.  
[http://andyjeffries.co.uk/](http://andyjeffries.co.uk/)#rubyonrails #mysql #jquery  
Registered address: 64 Sish Lane, Stevenage, Herts, SG1 3LS  
Company number: 5452840

---

<div class="post-metadata">

**Author:** ![jcain](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/3d9bf3/32.png) [@jcain](https://www.ruby-forum.com/u/jcain)\
**Post date:** [March 23, 2010, 9:22am UTC](https://www.ruby-forum.com/t/presentation-ideas/185554/3 "2010-03-23T09:22:43Z")

</div>

MVC, DRY, convention over configuration. Those are important concepts in  
rails. However, in a presentation a lenghtly talk about these things are  
probably going to be pretty boring. And its not something that student  
programmers may apprechiate as much as experienced programmers.

I would spend a short amount of time on that and then move on to showing  
actual code. Stuff that looks a bit impressive, like the ajax helpers,  
model validation, how to interact with the database without writing any  
SQL.

Josh C. wrote:

> Hi, I’m going to give a talk on Rails to my campus ACM group in about  
> two  
> weeks. I’m trying to think of ideas. The 15 minute blog is great, and  
> I’d  
> kind of like to do something like that, but I can’t do better than DHH  
> or  
> Ryan have, and if they look into it more, they’ll come across that  
> pretty  
> quickly.
> 
> I can do some live examples like that, or I can do a keynote /  
> powerpoint  
> style presentation.
> 
> Does anyone have any ideas for something simple enough to go through in  
> an  
> hour, for someone with intermediate Rails skills, that would give a  
> basic  
> idea of how Rails works?
> 
> If you were going to give a presentation, what kinds of things would you  
> talk about? My audience will mostly be non web developers, and the web  
> developers that will be there will mostly be php and possibly Java.  
> They’ll  
> all be CS students, grad and undergrad, possibly a professor or two, but  
> not  
> very likely. Maybe 20-30 people.
> 
> Any ideas or advice are welcome, thanks 🙂  
> -Josh
