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
130
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
900
Virtual Machines: Down the Rabbit Hole
txus
2
230
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
PHP でエミュレータを自作して Ubuntu を動かそう
m3m0r7
PRO
2
170
ネイティブアプリとWebフロントエンドのAPI通信ラッパーにおける共通化の勘所
suguruooki
0
260
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
9
5.4k
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
230
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
3
520
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
3
260
実践ハーネスエンジニアリング #MOSHTech
kajitack
7
6.2k
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
3
150
AIエージェントで業務改善してみた
taku271
0
500
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
360
Going Multiplatform with Your Android App (Android Makers 2026)
zsmb
2
370
Make GenAI Production-Ready with Kubernetes Patterns
bibryam
0
100
Featured
See All Featured
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
310
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
The browser strikes back
jonoalderson
0
940
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Automating Front-end Workflow
addyosmani
1370
200k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
220
Scaling GitHub
holman
464
140k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
160
Unsuck your backbone
ammeep
672
58k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
Crafting Experiences
bethany
1
110
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