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
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
37
Developing With Docker
endoze
0
150
chef_presentation.pdf
endoze
0
150
Other Decks in Technology
See All in Technology
これがLambdaレス時代のChatOpsだ!実例で学ぶAmazon Q Developerカスタムアクション活用法
iwamot
PRO
6
960
2025-10-09_プロジェクトマネージャーAIチャンス
taukami
0
120
Trust as Infrastructure
bcantrill
1
380
小学4年生夏休みの自由研究「ぼくと Copilot エージェント」
taichinakamura
0
630
なぜAWSを活かしきれないのか?技術と組織への処方箋
nrinetcom
PRO
4
710
社内報はAIにやらせよう / Let AI handle the company newsletter
saka2jp
8
1.4k
10年の共創が示す、これからの開発者と企業の関係 ~ Crossroad
soracom
PRO
1
710
[Keynote] What do you need to know about DevEx in 2025
salaboy
0
160
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
3
5.5k
Adminaで実現するISMS/SOC2運用の効率化 〜 アカウント管理編 〜
shonansurvivors
4
440
リーダーになったら未来を語れるようになろう/Speak the Future
sanogemaru
0
380
GoでもGUIアプリを作りたい!
kworkdev
PRO
0
130
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
9
590
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Music & Morning Musume
bryan
46
6.8k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
We Have a Design System, Now What?
morganepeng
53
7.8k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
Writing Fast Ruby
sferik
629
62k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
The Invisible Side of Design
smashingmag
302
51k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
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