Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Intro to Rails for IMD
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Tommy Palmer
April 16, 2013
Programming
180
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Intro to Rails for IMD
A quick talk I gave to the students of IMD Year 2 on Rails
Tommy Palmer
April 16, 2013
More Decks by Tommy Palmer
See All by Tommy Palmer
An intro to Elixir
tommy
0
190
12 lessons from 2012
tommy
1
180
The Journey
tommy
1
310
Super Duper Basics of Rails
tommy
11
420
Other Decks in Programming
See All in Programming
Performance Optimization With LLMs
xleitix
0
200
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
3
1.1k
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
240
graphql-ruby を Spinel で速くしようとした話
mtsmfm
0
110
続・コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions-again
handlename
0
110
Seven New Principles of Software Engineering
yegor256
0
250
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.1k
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.7k
自作Discord音声botをLambda MicroVMsに移行した話 / Migrating My Discord Voice Bot to Lambda MicroVMs
akihisaikeda
0
150
[2026-10-14](C)Re:ゼロから始める異世界生活〜始まりの終わりと終わりの始まり〜
tosite
0
150
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
3
1.2k
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
180
Featured
See All Featured
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Google's AI Overviews - The New Search
badams
0
1.6k
Chasing Engaging Ingredients in Design
codingconduct
0
370
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
It's Worth the Effort
3n
188
29k
How to make the Groovebox
asonas
2
2.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Mobile First: as difficult as doing things right
swwweet
225
10k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
490
GitHub's CSS Performance
jonrohan
1033
470k
Transcript
Ruby on Rails: An Intro
Tommy Palmer Web Developer #uuimd 2011 formally Rumble Labs soon
to be in London
I make complicated websites
Ruby on Rails
Web Application Framework
What’s a Web App?
A web application is an application that is accessed by
users over a network such as the Internet - Wikipedia
Twitter Github Groupon Basecamp Songkick Soundcloud Shopify Facebook Instagram Dropbox
Wikipedia foursquare
Ruby on Rails: Optimized for programmer happiness and sustainable productivity.
Quick
None
Convention over configuration
There’s a gem for that
Support StackOverflow Railscasts Peepcode
Jobs
RUMBLE LABS LOGO HERE
1 email 15 replies
None
Designers who know a bit about Rails are set
Installing OSX - http://bit.ly/146m0Ov Windows - RailsInstaller
None