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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Brooks Swinnerton
May 25, 2016
Programming
110
0
Share
The Road To Code: Ruby
Brooks Swinnerton
May 25, 2016
More Decks by Brooks Swinnerton
See All by Brooks Swinnerton
Building GitHub Integrations with Webhooks and REST
bswinnerton
1
170
Launching GitHub's GraphQL API
bswinnerton
4
520
Optimizing APIs for Consumers with GraphQL
bswinnerton
2
440
Launching GitHub's Public GraphQL API
bswinnerton
2
570
GitHub GraphQL API
bswinnerton
4
140
GraphQL for Rubyists
bswinnerton
0
310
The history of Vim
bswinnerton
0
140
Other Decks in Programming
See All in Programming
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
300
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
1.8k
YJITとZJITにはイカなる違いがあるのか?
nakiym
0
190
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
180
Vibe NLP for Applied NLP
inesmontani
PRO
0
260
アーキテクチャモダナイゼーションとは何か
nwiizo
17
4.8k
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
170
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
4.8k
Symfonyの特性(設計思想)を手軽に活かす特性(trait)
ickx
0
130
Make GenAI Production-Ready with Kubernetes Patterns
bibryam
0
100
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
150
ハンズオンで学ぶクラウドネイティブ
tatsukiminami
0
110
Featured
See All Featured
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
330
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1k
How GitHub (no longer) Works
holman
316
150k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
330
Balancing Empowerment & Direction
lara
5
1k
Faster Mobile Websites
deanohume
310
31k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
320
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
520
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
260
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
Navigating Team Friction
lara
192
16k
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