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
58
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
Fabric + Databricks 2025.6 の最新情報ピックアップ
ryomaru0825
1
150
GitHub Copilot の概要
tomokusaba
1
140
Tokyo_reInforce_2025_recap_iam_access_analyzer
hiashisan
0
130
asken AI勉強会(Android)
tadashi_sato
0
130
LangSmith×Webhook連携で実現するプロンプトドリブンCI/CD
sergicalsix
1
140
監視のこれまでとこれから/sakura monitoring seminar 2025
fujiwara3
11
4k
あなたの声を届けよう! 女性エンジニア登壇の意義とアウトプット実践ガイド #wttjp / Call for Your Voice
kondoyuko
4
490
米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
2
1.2k
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
4
3.3k
ひとり情シスなCTOがLLMと始めるオペレーション最適化 / CTO's LLM-Powered Ops
yamitzky
0
460
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
930
AWS テクニカルサポートとエンドカスタマーの中間地点から見えるより良いサポートの活用方法
kazzpapa3
2
570
Featured
See All Featured
Done Done
chrislema
184
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
GraphQLとの向き合い方2022年版
quramy
49
14k
Code Reviewing Like a Champion
maltzj
524
40k
Facilitating Awesome Meetings
lara
54
6.4k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
Become a Pro
speakerdeck
PRO
28
5.4k
Raft: Consensus for Rubyists
vanstee
140
7k
Why Our Code Smells
bkeepers
PRO
337
57k
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