Effective tool usage - web development tools and tips

Post on 15-Jan-2015

169 views 0 download

Tags:

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.

transcript

Effective Tool Usage

Nigel Alford

About Me

● Javascript Developer

● @alforddesign

● nigel@bgcreatives.com

● 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!

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?