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
How to Code Like a Hacker
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Endoze
December 12, 2014
Technology
0
60
How to Code Like a Hacker
Endoze
December 12, 2014
Tweet
Share
More Decks by Endoze
See All by Endoze
Skinny View Controllers
endoze
0
39
Developing With Docker
endoze
0
160
chef_presentation.pdf
endoze
0
160
Other Decks in Technology
See All in Technology
AI が Approve する開発フロー / How AI Reviewers Accelerate Our Development
zaimy
1
250
What's new in Go 1.26?
ciarana
2
270
大規模な組織におけるAI Agent活用の促進と課題
lycorptech_jp
PRO
5
7.2k
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
360
AWS CDK の目玉新機能「Mixins」とは / cdk-mixins
gotok365
2
300
Interop Tokyo 2025 ShowNet Team Memberで学んだSRv6を基礎から丁寧に
miyukichi_ospf
0
260
Claude Cowork Plugins を読む - Skills駆動型業務エージェント設計の実像と構造
knishioka
0
200
マイグレーションガイドに書いてないRiverpod 3移行話
taiju59
0
330
社内ワークショップで終わらせない 業務改善AIエージェント開発
lycorptech_jp
PRO
1
410
なぜAIは組織を速くしないのか 令和の腑分け
sugino
80
51k
AI活用を"目的"にしたら、データの本質が見えてきた - Snowflake Intelligence実験記 / chasing-ai-finding-data
pei0804
0
840
【PyCon mini Shizuoka 2026】生成AI時代に画像処理やオーディオ処理のノードエディターを作る理由
kazuhitotakahashi
0
210
Featured
See All Featured
So, you think you're a good person
axbom
PRO
2
1.9k
Building Applications with DynamoDB
mza
96
6.9k
Claude Code のすすめ
schroneko
67
220k
We Are The Robots
honzajavorek
0
190
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
620
Visualization
eitanlees
150
17k
Done Done
chrislema
186
16k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
190
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
470
Utilizing Notion as your number one productivity tool
mfonobong
4
240
Marketing to machines
jonoalderson
1
5k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Transcript
HOW TO CODE LIKE A HACKER BY CHRIS STEPHAN
A Talk About Tools Why tools are important Which tools
are important How to get started
Why Tools Are Important
None
But Really, Why are Tools Important? You use them every
day Increase your speed and productivity Improve the quality of output How you create/accomplish your magnum opus
Which Tools Are Important? Editor Shell REPL Source Control
Where to start? Vim ZSH Pry Git
Why Vim? Composability Unix Philosophy Extendability
Why ZSH? Intelligent tab completion Command autocompletion Shell history Plugins
Why Pry? Interactive debugging Navigating runtime state IRB+
Why Git? No internet required Fast branch switching Made for
collaborating
Quick Demo
Resources http://vimgenius.com http://zshwiki.org http://pryrepl.org http://www.git-scm.com/book/en/v2
Links https://github.com/endoze/hacker-dotfiles https://speakerdeck.com/endoze/how-to-code- like-a-hacker