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
Webshaped
Search
Andrew Nesbitt
May 23, 2013
Technology
0
470
Webshaped
Turbo charging your workflow with Node.js
Andrew Nesbitt
May 23, 2013
Tweet
Share
More Decks by Andrew Nesbitt
See All by Andrew Nesbitt
Ecosyste.ms Conference talk at EasyBuild User Meeting
andrew
0
190
Can my friends come too?
andrew
5
2.2k
Elasticsearch on Rails
andrew
1
380
24 Pull Requests
andrew
0
520
Hardware Hacking with JavaScript
andrew
1
310
Robotics 101
andrew
4
750
Learning how to Tinker
andrew
2
880
Nodecopter Pivotal
andrew
1
130
BathRuby on Robots
andrew
0
100
Other Decks in Technology
See All in Technology
脳波を用いた嗜好マッチングシステム
hokkey621
0
290
JAWS FESTA 2024「バスロケ」GPS×サーバーレスの開発と運用の舞台裏/jawsfesta2024-bus-gps-serverless
ma2shita
3
170
30→150人のエンジニア組織拡大に伴うアジャイル文化を醸成する役割と取り組みの変化
nagata03
0
180
EDRの検知の仕組みと検知回避について
chayakonanaika
12
4.9k
設計を積み重ねてシステムを刷新する
sansantech
PRO
0
160
LINE NEWSにおけるバックエンド開発
lycorptech_jp
PRO
0
240
RayでPHPのデバッグをちょっと快適にする
muno92
PRO
0
190
OPENLOGI Company Profile
hr01
0
60k
ExaDB-XSで利用されているExadata Exascaleについて
oracle4engineer
PRO
3
250
Ruby on Railsで持続可能な開発を行うために取り組んでいること
am1157154
3
150
分解して理解する Aspire
nenonaninu
2
1.1k
クラウド関連のインシデントケースを収集して見えてきたもの
lhazy
7
990
Featured
See All Featured
Code Review Best Practice
trishagee
67
18k
Automating Front-end Workflow
addyosmani
1368
200k
Designing for humans not robots
tammielis
250
25k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Practical Orchestrator
shlominoach
186
10k
How to Ace a Technical Interview
jacobian
276
23k
KATA
mclloyd
29
14k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
A Philosophy of Restraint
colly
203
16k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Rails Girls Zürich Keynote
gr2m
94
13k
Transcript
Turbo charging your workflow with Node.js
Andrew Nesbitt @teabass
Web Developer London
Nodecopter
Turbo charging your workflow with Node.js
What is a Workflow?
Why Automate?
Save Time
Automate boring bits
Reduce Errors
Stay in the flow
Focus on the stuff that matter
A good developer is a lazy developer
None
var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type':
'text/plain'}); res.end('Hello World\n'); }).listen(1337, '127.0.0.1'); console.log('Server running at http://127.0.0.1:1337/');
npm npmjs.org
Bower bower.io
Demo!
None
Grunt gruntjs.com
Demo!
None
But wait!
A good developer is a lazy developer
Yeoman yeoman.io
Demo!
Project scaffolding Grunt build process Live Reload Linting Web server
Compress images Bower package management Javascript Unit Testing
None
Thanks!
github.com/andrew/webshaped speakerdeck.com/andrew/webshaped
Questions? @teabass