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
38
Developing With Docker
endoze
0
160
chef_presentation.pdf
endoze
0
160
Other Decks in Technology
See All in Technology
Zephyr RTOS の発表をOpen Source Summit Japan 2025で行った件
iotengineer22
0
290
入社1ヶ月でデータパイプライン講座を作った話
waiwai2111
1
190
エンジニアとマネジメントの距離/Engineering and Management
ikuodanaka
3
680
re:Inventで見つけた「運用を捨てる」技術。
ezaki
1
160
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
1
910
SMTP完全に理解した ✉️
yamatai1212
0
120
エンジニアとして長く走るために気づいた2つのこと_大賀愛一郎
nanaism
1
260
2026年はチャンキングを極める!
shibuiwilliam
8
1.6k
Databricks Free Edition講座 データサイエンス編
taka_aki
0
240
セキュリティ はじめの一歩
nikinusu
0
1.2k
メルカリのAI活用を支えるAIセキュリティ
s3h
7
5.3k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.8k
Featured
See All Featured
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
The Limits of Empathy - UXLibs8
cassininazir
1
210
Test your architecture with Archunit
thirion
1
2.1k
Crafting Experiences
bethany
1
43
The Art of Programming - Codeland 2020
erikaheidi
57
14k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
120
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
85
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
88
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
570
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
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