Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
How to Code Like a Hacker
Search
Endoze
December 12, 2014
Technology
65
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
44
Developing With Docker
endoze
0
180
chef_presentation.pdf
endoze
0
180
Other Decks in Technology
See All in Technology
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
870
Optunaの最新リリースv5.0について
pfn
PRO
0
120
Getting Started with Google Antigravity
glaforge
0
310
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
160
Gemini Intelligence 入門 ― AppFunctions と Gemini Nano
takuroabe
0
250
S3 Filesで挑む! 八戸せんべい汁の食べ頃問題
usanchuu
0
100
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
290
Browser Spec: Testing Hotwire with Ruby
takahashim
1
120
AI駆動開発の時代になったのでトヨタ生産方式から見直す
terurou
7
6k
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
今さら理解するウェブフォントver.2026
takanorip
3
810
Classmethod Company Deck
satoshi7
1
690
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
590
We Are The Robots
honzajavorek
0
400
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.4k
RailsConf 2023
tenderlove
30
1.6k
Optimising Largest Contentful Paint
csswizardry
37
4k
Darren the Foodie - Storyboard
khoart
PRO
4
4k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
620
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
The agentic SEO stack - context over prompts
schlessera
0
970
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
360
The Language of Interfaces
destraynor
162
27k
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