the productive developer — ilya gelman
TRANSCRIPT
Ilya Gelman
- More than 30 projects last year - Passionate about design and UX - Has 2 cats, 2 parrots and 23 fish
Developer and consultant @ 500Tech
Productive ≠ Good
A program that produces incorrect results twice as fast is infinitely slower.
— John Osterhout
Tools and TipsI use them for work
Don’t require much learning
You can start using them right away
Ask questions right away!Or by email: [email protected]
THE Productivity Tool Not scary Get used to it
Terminal
Cygwinhttp://www.cygwin.com
Aliases
alias o="open ." alias setup="bower install && npm install" alias cssh="pbcopy < ~/.ssh/id_rsa.pub"
open ~/.zshrc$
Useful NPM Modules
localtunnelhttp://localtunnel.me
http-serverhttps://www.npmjs.com/package/http-server
json-serverhttps://www.npmjs.com/package/json-server
nhttps://www.npmjs.com/package/n
LCmd
IAltCmd
Select address in location bar
Open web developer toolsF12 / Ctrl + Shift + J
Ctrl + L on windows and linux
Hotkeys
1-9CmdGo to first (n) tabCtrl + 1-9
> $_
> $0
Learn more browser console tricks from our blog:
Last output from javascript console
Last inspected DOM element
Part One Part Two
Console Tricks
Extensions
EditThisCookiehttps://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg
Octotreehttps://chrome.google.com/webstore/detail/octotree/bkhaagjahfmjljalopjnoealnfndnagc
JSONViewhttps://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc
G
Hotkeys
Ctrl
DCmd
WCtrl
↑Alt
Surround selection (with tag or emmet)
Duplicate line or selection
Select next occurrence
Extend selection
Ctrl + Alt + T on Windows
Ctrl + D
Alt + J
Ctrl + W
http://www.launchy.net
Launchy
https://www.getwox.com
Wox
https://github.com/qdore/Mutate
Mutate
https://launchpad.net/synapse-project
Synapse
http://nurgo-software.com/products/aquasnapAquaSnap
Some features available natively in Windows 10
Somehow configurable through Compiz Config Settings Manager
No alternative
Typeracer
Bad code written twice as fast is still bad. But at least you can type fast.
http://play.typeracer.com
Ilya Gelman
Check the slides:
Read our blog:http://blog.500tech.com
http://bit.ly/1HkhDNs