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
Revolver - programmers are expendable
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Josep M. Bach (Txus)
May 08, 2014
Programming
220
1
Share
Revolver - programmers are expendable
Lightning talk given at Ruby User Group Berlin.
Josep M. Bach (Txus)
May 08, 2014
More Decks by Josep M. Bach (Txus)
See All by Josep M. Bach (Txus)
The Power of Small Abstractions
txus
1
260
Monadic Ruby
txus
2
140
Programming the Future
txus
1
140
C - The Revolution In Systems Programming
txus
4
280
Being Matz for a day
txus
2
170
Fuby - Functional Ruby
txus
3
910
Virtual Machines: Down the Rabbit Hole
txus
2
240
Building a Clojure webservice in 10 minutes
txus
7
4.7k
Polyglot Rails Applications in Rubinius
txus
3
570
Other Decks in Programming
See All in Programming
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.7k
inferと仲良くなる10分間
ryokatsuse
1
260
RailsTokyo 2026#4: AI様があれば、 Hotwireの弱点は消えるか?
naofumi
5
990
JavaDoc 再入門
nagise
0
110
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
570
CSC307 Lecture 17
javiergs
PRO
0
240
Technical Debt: Understanding it Rightly, Engaging it Rightly #LaravelLiveJP
shogogg
0
150
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
750
デフォルト運用のCodeRabbit、1年で何が変わったか / How CodeRabbit Changed Our Code Review in 1 Year
bake0937
1
110
iOS26時代の新規アプリ開発
yuukiw00w
0
200
関係性から理解する"同一性"の型用語たち
pvcresin
2
560
AlarmKitで明後日起きれるアラームアプリを作る
trickart
0
150
Featured
See All Featured
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
710
Facilitating Awesome Meetings
lara
57
6.9k
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
エンジニアに許された特別な時間の終わり
watany
107
240k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
180
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Building Applications with DynamoDB
mza
96
7k
Ethics towards AI in product and experience design
skipperchong
2
290
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
140
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Transcript
REVOLVER programmers are expendable 8. May 2014 Ruby User Group
Berlin (Lightning Talk)
txus /t∫us/
unemployed
https://www.flickr.com/photos/leecullivan/161601970 Bubbly Venture Capital I need your company
0 100000 200000 300000 400000 A while back Earlier Now
Very soon programmer wages
0 100000 200000 300000 400000 A while back Earlier Now
Very soon Power (in Ruby method calls/msec) Price (in EUR/1M Ruby method calls) computation power
„we need to get rid of all the programmers“ „now
get to work“
2738965289346578236423234 82637849569283465923643 9487938478937498637498 82745924768934789373
program 1 program 2 program 3 program 4 1. determine
fitness
program 1 program 2 program 3 program 4 2. discard
unfit
program 1A program 3A program 4A 3. let the rest
breed with random mutations
???
program 3ABCDEFH2378 PROFIT!
None
„this is useless“ „a fistful of retarded monkeys could code
faster than this piece of sh*t“
„you’re fired“ „you better get going“
YOUR JOBS ARE SAFE
YOUR JOBS ARE SAFE FOR NOW
REVOLVER programmers are expendable txustice txus Thanks! https:/ /github.com/txus/revolver