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
Stop Touching Your Mouse.
Search
Dave Takahashi
March 10, 2013
Programming
4
220
Stop Touching Your Mouse.
Tips and Tools for keeping your hands where they belong.
Dave Takahashi
March 10, 2013
Tweet
Share
Other Decks in Programming
See All in Programming
SODA - FACT BOOK
sodainc
1
680
がんばりすぎないコーディングルール運用術
tsukakei
1
210
社内での開発コミュニティ活動とモジュラーモノリス標準化事例のご紹介/xPalette and Introduction of Modular monolith standardization
m4maruyama
0
110
iOSアプリ開発で 関数型プログラミングを実現する The Composable Architectureの紹介
yimajo
2
200
Haskell でアルゴリズムを抽象化する / 関数型言語で競技プログラミング
naoya
16
3.6k
技術懸念に立ち向かい 法改正を穏便に乗り切った話
pop_cashew
0
1.2k
〜可視化からアクセス制御まで〜 BigQuery×Looker Studioで コスト管理とデータソース認証制御する方法
cuebic9bic
3
320
KotlinConf 2025 現地で感じたServer-Side Kotlin
n_takehata
1
170
💎 My RubyKaigi Effect in 2025: Top Ruby Companies 🌐
yasulab
PRO
1
130
Javaに鉄道指向プログラミング (Railway Oriented Pro gramming) のエッセンスを取り入れる/Bringing the Essence of Railway-Oriented Programming to Java
cocet33000
2
510
Bytecode Manipulation 으로 생산성 높이기
bigstark
1
180
Elixir で IoT 開発、 Nerves なら簡単にできる!?
pojiro
1
100
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
The World Runs on Bad Software
bkeepers
PRO
68
11k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
42
2.4k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Faster Mobile Websites
deanohume
307
31k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
123
52k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
The Language of Interfaces
destraynor
158
25k
Unsuck your backbone
ammeep
671
58k
Transcript
STOP TOUCHING YOUR MOUSE. Tips and Tools for keeping your
hands where they belong. Dave Takahashi @davetakahashi
Why, Dave? Studies by DePaul University: Mouse = faster for
the casual user Keyboard = MUCH faster for practiced users
Why, Dave? *A practiced keyboard user can perform 600 -
800 ms faster PER ACTION than a mouse user. *Even more for multi-layer menu commands.
Why, Dave? How can I tap into this sorcery?
TIPS. PRACTICE, PRACTICE, PRACTICE * Repetition (Muscle memory) * Recall
(Mental memory) * Reprimand (Emotional memory)
TIPS. FIRST STEPS 1. Learn a key command and force
yourself to use it often. (I recommend an app switching key) 2. Once you are doing it without thinking about it, add another one. 3. Observe your habits and replace them. Look up key commands.
TOOLS. APP SWITCHING AND LAUNCHING * App switcher * *
TOOLS. APP SWITCHING AND LAUNCHING * App switcher * Multiple
Desktops *
TOOLS. APP SWITCHING AND LAUNCHING * App switcher * Multiple
Desktops * Alfred / Spotlight / Unity Launcher / Lion
TOOLS. TERMINAL VISOR * TotalTerminal for Mac * Guake Terminal
for Linux
TOOLS. TEXT EDITORS *Try a text based text editor: -Vim
-Emacs -Nano
TOOLS. SYSTEM KEY COMMANDS * Learn them. Use them.
TOOLS. SYSTEM KEY COMMANDS * Learn them. Use them. Look
like a badass.
Where, Dave? USEFUL URLS VISORS totalterminal.binaryage.com guake.org APP SWITCHING www.alfredapp.com
Dave Takahashi @davetakahashi linkedin.com/davetakahashi