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
The Road To Code: Ruby
Search
Brooks Swinnerton
May 25, 2016
Programming
0
100
The Road To Code: Ruby
Brooks Swinnerton
May 25, 2016
Tweet
Share
More Decks by Brooks Swinnerton
See All by Brooks Swinnerton
Building GitHub Integrations with Webhooks and REST
bswinnerton
1
160
Launching GitHub's GraphQL API
bswinnerton
4
520
Optimizing APIs for Consumers with GraphQL
bswinnerton
2
430
Launching GitHub's Public GraphQL API
bswinnerton
2
560
GitHub GraphQL API
bswinnerton
4
130
GraphQL for Rubyists
bswinnerton
0
300
The history of Vim
bswinnerton
0
130
Other Decks in Programming
See All in Programming
エージェント開発初心者の僕がエージェントを作った話と今後やりたいこと
thasu0123
0
220
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
350
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
2k
Premier Disciplin for Micro Frontends Multi Version/ Framework Scenarios @OOP 2026, Munic
manfredsteyer
PRO
0
200
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
120
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
370
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
400
AI主導でFastAPIのWebサービスを作るときに 人間が構造化すべき境界線
okajun35
0
420
TipKitTips
ktcryomm
0
130
Rubyと楽しいをつくる / Creating joy with Ruby
chobishiba
0
200
PJのドキュメントを全部Git管理にしたら、一番喜んだのはAIだった
nanaism
0
220
CSC307 Lecture 09
javiergs
PRO
1
850
Featured
See All Featured
Marketing to machines
jonoalderson
1
5k
Balancing Empowerment & Direction
lara
5
920
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
95
Information Architects: The Missing Link in Design Systems
soysaucechin
0
810
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
190
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.1k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
140
A Soul's Torment
seathinner
5
2.4k
WCS-LA-2024
lcolladotor
0
470
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Transcript
None
Hi, I’m Brooks
I work for !
We use Ruby
and so can you
What is it?
Ruby is friendly
Ruby is approachable
require 'net/http' require 'json' uri = URI('https://www.reddit.com/r/CatsStandingUp.json') response = Net::HTTP.get(uri)
parsed_response = JSON.parse(response) posts = parsed_response['data']['children'] html = "" posts.each do |post| thumbnail = post['data']['thumbnail'] html << "<img src='#{thumbnail}' />" end File.write('cats_standing_up.html', html)
None
What are its use cases?
Automation
The web (Rails)
APIs
Should it be my first language?
Yes.
Where does it shine?
Readability
Prototyping
Where does it not?
“at scale”* * Not really
How can you get started?
http://tryruby.org
The Ruby style guide
Thanks Follow me on twitter / github: @bswinnerton