Upload
nigel-alford
View
169
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Web Dev Tools, and tricks to help us all work a little better. Node.Js is a major help in the battle for a better #devlife.
Citation preview
Effective Tool Usage
Nigel Alford
About Me
● Javascript Developer
● @alforddesign
● Codingthepath.com
Where are we going with this?
Why should you care Time is a finite resource
…Nailed It!
We must not be late
Why should I care? Shave critical time
Reduce mental energy
Create consistent, organized code
Create breaks for mental/physical relief without impacting project performance or deadlines
Tech Groupings Node.js
Yeoman Grunt/Gulp(honorable mention) Bower Livereload Compass
IDE Sublime Brackets
Browser tips and tricks
Quick Math for efficiency I only work for 50-60% of my work day
Remainder of time: daydreaming, emailing, talking to coworkers(about work or play), meetings, app support, etc
Node.js is fun Node.js uses the Google V8 engine to
execute event-driven, non-blocking I/O, Lightweight, and efficient, and cross-platform!
Browser Usage● Chrome Developer Tools/Firefox Developer Tools● Sublime IDE Plugins:
o Package Managero Plain Taskso JS Formato Sublime Linter (JSHint)o GITo Flatland themeo User Settings are the best to modify
● Pretzel or ctrl -F
More Tools….● Stack Overflow● Yeoman/Grunt/Bower
o Node.js based● LastPass - Stop trying to remember pw’s and URLs
More is always better
Tools pt. 2● Toggl: time management● TypeIt4me(osx)/Phrase Express: Text Expansion● Git
o SourceTree
o Github/bitbucket for repository usage, ideal for sharing
…and more tools● Filezilla for ftp file comparison● Dropbox- multiple computer usage● kaleidoscope(osx)/Beyond Compare(win)● google play music/pandora/soundcloud :-)● Coffee or Tea (buy some good joe every
now and then, you deserve it) Tools are fun
Sublime User Settings
Questions?