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
64
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
How to Code Like a Hacker
Endoze
December 12, 2014
More Decks by Endoze
See All by Endoze
Skinny View Controllers
endoze
0
43
Developing With Docker
endoze
0
180
chef_presentation.pdf
endoze
0
180
Other Decks in Technology
See All in Technology
関東Kaggler会発表資料
takoi
1
280
Model Studio CLI × Token Plan
maigo999
0
210
Adding Right-to-Left support to your web application with CSS logical properties — Lessons from Redmine
vividtone
0
170
Kiro Crew入門 - 常駐エージェントの仕組みと使いどころ / Intro to Kiro Crew
k_adachi_01
1
740
VLMで2.3万枚のPyCon JP写真を検索!
terapyon
1
220
属人化を叩き割れ!「制作加速」と「安定化」の矛盾を打破する:8年目プロダクトが辿り着いた「ミスが起こり得ない」アセット制作フローの全貌
gree_tech
PRO
0
120
Kiro Crew で始める マルチエージェント開発
miu_crescent
PRO
0
150
LLM Internals: 언어 모델의 계보와 알고리즘 진화 (2023~2026)
inureyes
PRO
1
870
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
360
カーネルまで探検して理解するふたつの自動計装
sumiyae
0
140
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
自宅NWにISR4331を導入してみた話
okaits
0
120
Featured
See All Featured
Chasing Engaging Ingredients in Design
codingconduct
0
280
Being A Developer After 40
akosma
91
590k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
250
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
We Are The Robots
honzajavorek
0
300
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
210
Designing for Performance
lara
611
70k
Fireside Chat
paigeccino
42
4k
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