Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
RubyRogues at LoneStarRuby
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Josh Susser
July 20, 2013
Programming
130
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
RubyRogues at LoneStarRuby
Josh's intro slides for a live panel discussion by the Ruby Rogues.
Josh Susser
July 20, 2013
More Decks by Josh Susser
See All by Josh Susser
Thinking in Objects RubyConf 2012
joshsusser
18
4.7k
Ruby Rogues Live
joshsusser
2
830
Other Decks in Programming
See All in Programming
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
4
1.8k
その節約、円になってますか?
isamumumu
1
680
仕様駆動開発の消費期限
watany
8
4k
テーブルをDELETEした
yuzneri
0
130
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
0
120
【SRE NEXT 2026 Lunch Session】一人目専任SREの立ち上げを加速する ― AIと進めたオンボーディングで2分を0.04秒にした話
pkshadeck
PRO
0
3.5k
Prismを使った型安全な暗号化_関数型まつり2026
_fhhmm
0
170
今さら聞けない .NET CLI
htkym
0
180
Cloudflare is Agents
chimame
0
120
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
140
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
450
琵琶湖の水は止められてもNet--HTTPのリトライは止められない / You might be able to stop the water flow of Lake Biwa but you can't stop Net::HTTP retries
luccafort
PRO
0
560
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
210
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.7k
Paper Plane (Part 1)
katiecoart
PRO
1
10k
Deep Space Network (abreviated)
tonyrice
0
250
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
190
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
240
Raft: Consensus for Rubyists
vanstee
141
7.6k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
190
Context Engineering - Making Every Token Count
addyosmani
9
1k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.9k
Transcript
æsthetics
sense of beauty or the appreciation of beauty
a set of principles underlying and guiding the work of
an artist or artistic movement
"It just looks better."
principles <=> gut feel
in Ruby on Rails: :symbols >= "strings"
class Conference < AR::Base has_many "sessions" has_many "speakers" end
class Conference < AR::Base has_many :sessions has_many :speakers end
create_table :users, :force => true do |t| t.string :email, :default
=> "", :null => false t.string :password, :default => "", :null => false t.integer :sign_in_count, :default => 0 t.datetime :created_at t.datetime :updated_at end
create_table "users", :force => true do |t| t.string "email", :default
=> "", :null => false t.string "password", :default => "", :null => false t.integer "sign_in_count", :default => 0 t.datetime "created_at" t.datetime "updated_at" end
class SurpriseController < AC::Base layout "expected" end
class SurpriseController < AC::Base layout :expected end
class SurpriseController < AC::Base layout :expected def expected "surprise" end
end